builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-028 starttime: 1467971390.15 results: success (0) buildid: 20160708005427 builduid: 1be2550c729e46f989018bc39f180feb revision: 60d09be974d615ae5c7fa1129516dbd0a6884dc5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:50.153382) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:50.154438) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:50.154992) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:50.562115) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 02:49:50.562469) ========= '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-028 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-028 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-028 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --02:49:51-- 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% 11.35 MB/s 02:49:51 (11.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.492000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 02:49:52.099433) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-08 02:49:52.100035) ========= '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-028 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-028 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-028 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.103000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-08 02:49:56.219733) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 02:49:56.220367) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 60d09be974d615ae5c7fa1129516dbd0a6884dc5 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 60d09be974d615ae5c7fa1129516dbd0a6884dc5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-028 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-028 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-028 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-08 02:49:56,391 truncating revision to first 12 chars 2016-07-08 02:49:56,391 Setting DEBUG logging. 2016-07-08 02:49:56,391 attempt 1/10 2016-07-08 02:49:56,391 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/60d09be974d6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 02:49:56,918 unpacking tar archive at: mozilla-beta-60d09be974d6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.583000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 02:49:57.862307) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:57.862651) ========= script_repo_revision: 60d09be974d615ae5c7fa1129516dbd0a6884dc5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:57.863064) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:57.863358) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 02:49:57.879658) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 43 secs) (at 2016-07-08 02:49:57.880081) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-028 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-028 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-028 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 02:49:58 INFO - MultiFileLogger online at 20160708 02:49:58 in C:\slave\test 02:49:58 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:49:58 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:49:58 INFO - {'append_to_log': False, 02:49:58 INFO - 'base_work_dir': 'C:\\slave\\test', 02:49:58 INFO - 'blob_upload_branch': 'mozilla-beta', 02:49:58 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:49:58 INFO - 'buildbot_json_path': 'buildprops.json', 02:49:58 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:49:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:49:58 INFO - 'download_minidump_stackwalk': True, 02:49:58 INFO - 'download_symbols': 'true', 02:49:58 INFO - 'e10s': False, 02:49:58 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:49:58 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:49:58 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:49:58 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:49:58 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:49:58 INFO - 'C:/mozilla-build/tooltool.py'), 02:49:58 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:49:58 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:49:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:49:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:49:58 INFO - 'log_level': 'info', 02:49:58 INFO - 'log_to_console': True, 02:49:58 INFO - 'opt_config_files': (), 02:49:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:49:58 INFO - '--processes=1', 02:49:58 INFO - '--config=%(test_path)s/wptrunner.ini', 02:49:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:49:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:49:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:49:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:49:58 INFO - 'pip_index': False, 02:49:58 INFO - 'require_test_zip': True, 02:49:58 INFO - 'test_type': ('testharness',), 02:49:58 INFO - 'this_chunk': '1', 02:49:58 INFO - 'total_chunks': '10', 02:49:58 INFO - 'virtualenv_path': 'venv', 02:49:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:49:58 INFO - 'work_dir': 'build'} 02:49:58 INFO - ##### 02:49:58 INFO - ##### Running clobber step. 02:49:58 INFO - ##### 02:49:58 INFO - Running pre-action listener: _resource_record_pre_action 02:49:58 INFO - Running main action method: clobber 02:49:58 INFO - rmtree: C:\slave\test\build 02:49:58 INFO - Using _rmtree_windows ... 02:49:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:52:05 INFO - Running post-action listener: _resource_record_post_action 02:52:05 INFO - ##### 02:52:05 INFO - ##### Running read-buildbot-config step. 02:52:05 INFO - ##### 02:52:05 INFO - Running pre-action listener: _resource_record_pre_action 02:52:05 INFO - Running main action method: read_buildbot_config 02:52:05 INFO - Using buildbot properties: 02:52:05 INFO - { 02:52:05 INFO - "project": "", 02:52:05 INFO - "product": "firefox", 02:52:05 INFO - "script_repo_revision": "production", 02:52:05 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 02:52:05 INFO - "repository": "", 02:52:05 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 02:52:05 INFO - "buildid": "20160708005427", 02:52:05 INFO - "pgo_build": "False", 02:52:05 INFO - "basedir": "C:\\slave\\test", 02:52:05 INFO - "buildnumber": 14, 02:52:05 INFO - "slavename": "t-w732-ix-028", 02:52:05 INFO - "revision": "60d09be974d615ae5c7fa1129516dbd0a6884dc5", 02:52:05 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 02:52:05 INFO - "platform": "win32", 02:52:05 INFO - "branch": "mozilla-beta", 02:52:05 INFO - "repo_path": "releases/mozilla-beta", 02:52:05 INFO - "moz_repo_path": "", 02:52:05 INFO - "stage_platform": "win32", 02:52:05 INFO - "builduid": "1be2550c729e46f989018bc39f180feb", 02:52:05 INFO - "slavebuilddir": "test" 02:52:05 INFO - } 02:52:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:52:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:52:05 INFO - Running post-action listener: _resource_record_post_action 02:52:05 INFO - ##### 02:52:05 INFO - ##### Running download-and-extract step. 02:52:05 INFO - ##### 02:52:05 INFO - Running pre-action listener: _resource_record_pre_action 02:52:05 INFO - Running main action method: download_and_extract 02:52:05 INFO - mkdir: C:\slave\test\build\tests 02:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:52:05 INFO - https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:52:05 INFO - trying https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:52:05 INFO - Downloading https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:52:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 02:52:06 INFO - Downloaded 1240 bytes. 02:52:06 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:52:06 INFO - Using the following test package requirements: 02:52:06 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:52:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:52:06 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:52:06 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'jsshell-win32.zip'], 02:52:06 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:52:06 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:52:06 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:52:06 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:52:06 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:52:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:52:06 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:52:06 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:52:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:52:06 INFO - https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:52:06 INFO - trying https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:52:06 INFO - Downloading https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 02:52:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 02:52:08 INFO - Downloaded 20402965 bytes. 02:52:08 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:52:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:52:10 INFO - caution: filename not matched: web-platform/* 02:52:10 INFO - Return code: 11 02:52:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:52:10 INFO - https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:52:10 INFO - trying https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:52:10 INFO - Downloading https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 02:52:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 02:52:12 INFO - Downloaded 36389908 bytes. 02:52:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:52:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:53:06 INFO - caution: filename not matched: bin/* 02:53:06 INFO - caution: filename not matched: config/* 02:53:06 INFO - caution: filename not matched: mozbase/* 02:53:06 INFO - caution: filename not matched: marionette/* 02:53:06 INFO - caution: filename not matched: tools/wptserve/* 02:53:06 INFO - Return code: 11 02:53:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:06 INFO - https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:53:06 INFO - trying https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:53:06 INFO - Downloading https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:53:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 02:53:10 INFO - Downloaded 68472799 bytes. 02:53:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:53:10 INFO - mkdir: C:\slave\test\properties 02:53:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:53:10 INFO - Writing to file C:\slave\test\properties\build_url 02:53:10 INFO - Contents: 02:53:10 INFO - build_url:https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:53:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:53:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:53:11 INFO - Writing to file C:\slave\test\properties\symbols_url 02:53:11 INFO - Contents: 02:53:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:53:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:11 INFO - https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:53:11 INFO - trying https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:53:11 INFO - Downloading https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:53:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:53:13 INFO - Downloaded 55587484 bytes. 02:53:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:53:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:53:16 INFO - Return code: 0 02:53:16 INFO - Running post-action listener: _resource_record_post_action 02:53:16 INFO - Running post-action listener: set_extra_try_arguments 02:53:16 INFO - ##### 02:53:16 INFO - ##### Running create-virtualenv step. 02:53:16 INFO - ##### 02:53:16 INFO - Running pre-action listener: _pre_create_virtualenv 02:53:16 INFO - Running pre-action listener: _resource_record_pre_action 02:53:16 INFO - Running main action method: create_virtualenv 02:53:16 INFO - Creating virtualenv C:\slave\test\build\venv 02:53:16 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:53:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:53:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:53:26 INFO - Installing distribute......................................................................................................................................................................................done. 02:53:28 INFO - Return code: 0 02:53:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:53: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')]} 02:53:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53: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')]} 02:53:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:28 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-028', 'USERDOMAIN': 'T-W732-IX-028', '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-028', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:53:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:53:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:53:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:53:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:53:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:53:28 INFO - 'COMPUTERNAME': 'T-W732-IX-028', 02:53:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:53:28 INFO - 'DCLOCATION': 'SCL3', 02:53:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:53:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:53:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:53:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:53:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:53:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:53:28 INFO - 'HOMEDRIVE': 'C:', 02:53:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:53:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:53:28 INFO - 'KTS_VERSION': '1.19c', 02:53:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:53:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:53:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-028', 02:53:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:53:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:53:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:53:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:53:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:53:28 INFO - 'MOZ_AIRBAG': '1', 02:53:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:53:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:28 INFO - 'MOZ_MSVCVERSION': '8', 02:53:28 INFO - 'MOZ_NO_REMOTE': '1', 02:53:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:53:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:53:28 INFO - 'NO_EM_RESTART': '1', 02:53:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:53:28 INFO - 'OS': 'Windows_NT', 02:53:28 INFO - 'OURDRIVE': 'C:', 02:53:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:53:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:53:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:53:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:53:28 INFO - 'PROCESSOR_LEVEL': '6', 02:53:28 INFO - 'PROCESSOR_REVISION': '1e05', 02:53:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:53:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:53:28 INFO - 'PROMPT': '$P$G', 02:53:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:53:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:53:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:53:28 INFO - 'PWD': 'C:\\slave\\test', 02:53:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:53:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:53:28 INFO - 'SYSTEMDRIVE': 'C:', 02:53:28 INFO - 'SYSTEMROOT': 'C:\\windows', 02:53:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:28 INFO - 'TEST1': 'testie', 02:53:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:28 INFO - 'USERDOMAIN': 'T-W732-IX-028', 02:53:28 INFO - 'USERNAME': 'cltbld', 02:53:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:53:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:53:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:53:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:53:28 INFO - 'WINDIR': 'C:\\windows', 02:53:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:53:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:53:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:53:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:53:29 INFO - Downloading/unpacking psutil>=0.7.1 02:53:30 INFO - Running setup.py egg_info for package psutil 02:53:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:53:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:53:30 INFO - Installing collected packages: psutil 02:53:30 INFO - Running setup.py install for psutil 02:53:30 INFO - building 'psutil._psutil_windows' extension 02:53:30 INFO - error: Unable to find vcvarsall.bat 02:53:30 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-eolcb_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:53:30 INFO - running install 02:53:30 INFO - running build 02:53:30 INFO - running build_py 02:53:30 INFO - creating build 02:53:30 INFO - creating build\lib.win32-2.7 02:53:30 INFO - creating build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:53:30 INFO - running build_ext 02:53:30 INFO - building 'psutil._psutil_windows' extension 02:53:30 INFO - error: Unable to find vcvarsall.bat 02:53:30 INFO - ---------------------------------------- 02:53:30 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-eolcb_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:53:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:53:30 WARNING - Return code: 1 02:53:30 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:53:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:30 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-028', 'USERDOMAIN': 'T-W732-IX-028', '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-028', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:53:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:53:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:53:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:53:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:53:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:53:30 INFO - 'COMPUTERNAME': 'T-W732-IX-028', 02:53:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:53:30 INFO - 'DCLOCATION': 'SCL3', 02:53:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:53:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:53:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:53:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:53:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:53:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:53:30 INFO - 'HOMEDRIVE': 'C:', 02:53:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:53:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:53:30 INFO - 'KTS_VERSION': '1.19c', 02:53:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:53:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:53:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-028', 02:53:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:53:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:53:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:53:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:53:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:53:30 INFO - 'MOZ_AIRBAG': '1', 02:53:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:53:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:30 INFO - 'MOZ_MSVCVERSION': '8', 02:53:30 INFO - 'MOZ_NO_REMOTE': '1', 02:53:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:53:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:53:30 INFO - 'NO_EM_RESTART': '1', 02:53:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:53:30 INFO - 'OS': 'Windows_NT', 02:53:30 INFO - 'OURDRIVE': 'C:', 02:53:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:53:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:53:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:53:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:53:30 INFO - 'PROCESSOR_LEVEL': '6', 02:53:30 INFO - 'PROCESSOR_REVISION': '1e05', 02:53:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:53:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:53:30 INFO - 'PROMPT': '$P$G', 02:53:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:53:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:53:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:53:30 INFO - 'PWD': 'C:\\slave\\test', 02:53:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:53:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:53:30 INFO - 'SYSTEMDRIVE': 'C:', 02:53:30 INFO - 'SYSTEMROOT': 'C:\\windows', 02:53:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:30 INFO - 'TEST1': 'testie', 02:53:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:30 INFO - 'USERDOMAIN': 'T-W732-IX-028', 02:53:30 INFO - 'USERNAME': 'cltbld', 02:53:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:53:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:53:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:53:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:53:30 INFO - 'WINDIR': 'C:\\windows', 02:53:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:53:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:53:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:53:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:53:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:53:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:53:30 INFO - Running setup.py egg_info for package mozsystemmonitor 02:53:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:53:30 INFO - Running setup.py egg_info for package psutil 02:53:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:53:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:53:30 INFO - Installing collected packages: mozsystemmonitor, psutil 02:53:30 INFO - Running setup.py install for mozsystemmonitor 02:53:30 INFO - Running setup.py install for psutil 02:53:30 INFO - building 'psutil._psutil_windows' extension 02:53:30 INFO - error: Unable to find vcvarsall.bat 02:53:30 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-5cakbc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:53:30 INFO - running install 02:53:30 INFO - running build 02:53:30 INFO - running build_py 02:53:30 INFO - running build_ext 02:53:30 INFO - building 'psutil._psutil_windows' extension 02:53:30 INFO - error: Unable to find vcvarsall.bat 02:53:30 INFO - ---------------------------------------- 02:53:30 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-5cakbc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:53:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:53:30 WARNING - Return code: 1 02:53:30 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:53:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:30 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-028', 'USERDOMAIN': 'T-W732-IX-028', '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-028', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:53:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:53:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:53:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:53:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:53:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:53:30 INFO - 'COMPUTERNAME': 'T-W732-IX-028', 02:53:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:53:30 INFO - 'DCLOCATION': 'SCL3', 02:53:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:53:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:53:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:53:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:53:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:53:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:53:30 INFO - 'HOMEDRIVE': 'C:', 02:53:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:53:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:53:30 INFO - 'KTS_VERSION': '1.19c', 02:53:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:53:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:53:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-028', 02:53:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:53:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:53:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:53:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:53:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:53:30 INFO - 'MOZ_AIRBAG': '1', 02:53:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:53:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:30 INFO - 'MOZ_MSVCVERSION': '8', 02:53:30 INFO - 'MOZ_NO_REMOTE': '1', 02:53:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:53:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:53:30 INFO - 'NO_EM_RESTART': '1', 02:53:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:53:30 INFO - 'OS': 'Windows_NT', 02:53:30 INFO - 'OURDRIVE': 'C:', 02:53:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:53:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:53:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:53:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:53:30 INFO - 'PROCESSOR_LEVEL': '6', 02:53:30 INFO - 'PROCESSOR_REVISION': '1e05', 02:53:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:53:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:53:30 INFO - 'PROMPT': '$P$G', 02:53:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:53:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:53:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:53:30 INFO - 'PWD': 'C:\\slave\\test', 02:53:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:53:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:53:30 INFO - 'SYSTEMDRIVE': 'C:', 02:53:30 INFO - 'SYSTEMROOT': 'C:\\windows', 02:53:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:30 INFO - 'TEST1': 'testie', 02:53:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:30 INFO - 'USERDOMAIN': 'T-W732-IX-028', 02:53:30 INFO - 'USERNAME': 'cltbld', 02:53:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:53:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:53:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:53:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:53:30 INFO - 'WINDIR': 'C:\\windows', 02:53:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:53:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:53:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:53:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:53:31 INFO - Downloading/unpacking blobuploader==1.2.4 02:53:31 INFO - Downloading blobuploader-1.2.4.tar.gz 02:53:31 INFO - Running setup.py egg_info for package blobuploader 02:53:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:53:35 INFO - Running setup.py egg_info for package requests 02:53:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:53:35 INFO - Downloading docopt-0.6.1.tar.gz 02:53:35 INFO - Running setup.py egg_info for package docopt 02:53:35 INFO - Installing collected packages: blobuploader, docopt, requests 02:53:35 INFO - Running setup.py install for blobuploader 02:53:35 INFO - Running setup.py install for docopt 02:53:35 INFO - Running setup.py install for requests 02:53:35 INFO - Successfully installed blobuploader docopt requests 02:53:35 INFO - Cleaning up... 02:53:35 INFO - Return code: 0 02:53:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:53:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:35 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, '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-028', 'USERDOMAIN': 'T-W732-IX-028', '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-028', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:53:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:53:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:53:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:53:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:53:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:53:35 INFO - 'COMPUTERNAME': 'T-W732-IX-028', 02:53:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:53:35 INFO - 'DCLOCATION': 'SCL3', 02:53:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:53:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:53:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:53:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:53:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:53:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:53:35 INFO - 'HOMEDRIVE': 'C:', 02:53:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:53:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:53:35 INFO - 'KTS_VERSION': '1.19c', 02:53:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:53:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:53:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-028', 02:53:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:53:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:53:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:53:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:53:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:53:35 INFO - 'MOZ_AIRBAG': '1', 02:53:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:53:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:35 INFO - 'MOZ_MSVCVERSION': '8', 02:53:35 INFO - 'MOZ_NO_REMOTE': '1', 02:53:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:53:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:53:35 INFO - 'NO_EM_RESTART': '1', 02:53:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:53:35 INFO - 'OS': 'Windows_NT', 02:53:35 INFO - 'OURDRIVE': 'C:', 02:53: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;', 02:53:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:53:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:53:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:53:35 INFO - 'PROCESSOR_LEVEL': '6', 02:53:35 INFO - 'PROCESSOR_REVISION': '1e05', 02:53:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:53:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:53:35 INFO - 'PROMPT': '$P$G', 02:53:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:53:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:53:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:53:35 INFO - 'PWD': 'C:\\slave\\test', 02:53:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:53:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:53:35 INFO - 'SYSTEMDRIVE': 'C:', 02:53:35 INFO - 'SYSTEMROOT': 'C:\\windows', 02:53:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:35 INFO - 'TEST1': 'testie', 02:53:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:35 INFO - 'USERDOMAIN': 'T-W732-IX-028', 02:53:35 INFO - 'USERNAME': 'cltbld', 02:53:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:53:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:53:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:53:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:53:35 INFO - 'WINDIR': 'C:\\windows', 02:53:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:53:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:53:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:53:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:53:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:53:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:53:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:53:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:53:40 INFO - Unpacking c:\slave\test\build\tests\marionette 02:53:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:53:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:53:40 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:53:40 INFO - Running setup.py install for browsermob-proxy 02:53:54 INFO - Running setup.py install for manifestparser 02:53:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for marionette-client 02:53:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:53:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for marionette-driver 02:53:54 INFO - Running setup.py install for mozcrash 02:53:54 INFO - Running setup.py install for mozdebug 02:53:54 INFO - Running setup.py install for mozdevice 02:53:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for mozfile 02:53:54 INFO - Running setup.py install for mozhttpd 02:53:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for mozinfo 02:53:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for mozInstall 02:53:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for mozleak 02:53:54 INFO - Running setup.py install for mozlog 02:53:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for moznetwork 02:53:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for mozprocess 02:53:54 INFO - Running setup.py install for mozprofile 02:53:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for mozrunner 02:53:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for mozscreenshot 02:53:54 INFO - Running setup.py install for moztest 02:53:54 INFO - Running setup.py install for mozversion 02:53:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:53:54 INFO - Running setup.py install for wptserve 02:53:54 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:53:54 INFO - Cleaning up... 02:53:54 INFO - Return code: 0 02:53:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:53:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:54 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, '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-028', 'USERDOMAIN': 'T-W732-IX-028', '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-028', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:53:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:53:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:53:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:53:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:53:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:53:54 INFO - 'COMPUTERNAME': 'T-W732-IX-028', 02:53:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:53:54 INFO - 'DCLOCATION': 'SCL3', 02:53:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:53:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:53:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:53:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:53:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:53:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:53:54 INFO - 'HOMEDRIVE': 'C:', 02:53:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:53:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:53:54 INFO - 'KTS_VERSION': '1.19c', 02:53:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:53:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:53:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-028', 02:53:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:53:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:53:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:53:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:53:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:53:54 INFO - 'MOZ_AIRBAG': '1', 02:53:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:53:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:54 INFO - 'MOZ_MSVCVERSION': '8', 02:53:54 INFO - 'MOZ_NO_REMOTE': '1', 02:53:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:53:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:53:54 INFO - 'NO_EM_RESTART': '1', 02:53:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:53:54 INFO - 'OS': 'Windows_NT', 02:53:54 INFO - 'OURDRIVE': 'C:', 02:53:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:53:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:53:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:53:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:53:54 INFO - 'PROCESSOR_LEVEL': '6', 02:53:54 INFO - 'PROCESSOR_REVISION': '1e05', 02:53:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:53:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:53:54 INFO - 'PROMPT': '$P$G', 02:53:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:53:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:53:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:53:54 INFO - 'PWD': 'C:\\slave\\test', 02:53:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:53:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:53:54 INFO - 'SYSTEMDRIVE': 'C:', 02:53:54 INFO - 'SYSTEMROOT': 'C:\\windows', 02:53:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:54 INFO - 'TEST1': 'testie', 02:53:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:53:54 INFO - 'USERDOMAIN': 'T-W732-IX-028', 02:53:54 INFO - 'USERNAME': 'cltbld', 02:53:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:53:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:53:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:53:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:53:54 INFO - 'WINDIR': 'C:\\windows', 02:53:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:53:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:53:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:53:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:53:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:53:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:53:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:53:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:53:58 INFO - Unpacking c:\slave\test\build\tests\marionette 02:53:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:53:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:54:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:54:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:54:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:54:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:54:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:54:09 INFO - Downloading blessings-1.6.tar.gz 02:54:09 INFO - Running setup.py egg_info for package blessings 02:54:09 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:54:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:54:09 INFO - Running setup.py install for blessings 02:54:09 INFO - Running setup.py install for browsermob-proxy 02:54:09 INFO - Running setup.py install for manifestparser 02:54:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Running setup.py install for marionette-client 02:54:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:54:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Running setup.py install for marionette-driver 02:54:09 INFO - Running setup.py install for mozcrash 02:54:09 INFO - Running setup.py install for mozdebug 02:54:09 INFO - Running setup.py install for mozdevice 02:54:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Running setup.py install for mozhttpd 02:54:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Running setup.py install for mozInstall 02:54:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:54:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Running setup.py install for mozleak 02:54:10 INFO - Running setup.py install for mozprofile 02:54:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Running setup.py install for mozrunner 02:54:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:54:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:54:12 INFO - Running setup.py install for mozscreenshot 02:54:12 INFO - Running setup.py install for moztest 02:54:12 INFO - Running setup.py install for mozversion 02:54:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:54:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:54:12 INFO - Running setup.py install for wptserve 02:54:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:54:12 INFO - Cleaning up... 02:54:12 INFO - Return code: 0 02:54:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:54:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:54:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:54:12 INFO - Reading from file tmpfile_stdout 02:54:12 INFO - Using _rmtree_windows ... 02:54:12 INFO - Using _rmtree_windows ... 02:54:12 INFO - Current package versions: 02:54:12 INFO - blessings == 1.6 02:54:12 INFO - blobuploader == 1.2.4 02:54:12 INFO - browsermob-proxy == 0.6.0 02:54:12 INFO - distribute == 0.6.14 02:54:12 INFO - docopt == 0.6.1 02:54:12 INFO - manifestparser == 1.1 02:54:12 INFO - marionette-client == 2.3.0 02:54:12 INFO - marionette-driver == 1.4.0 02:54:12 INFO - mozInstall == 1.12 02:54:12 INFO - mozcrash == 0.17 02:54:12 INFO - mozdebug == 0.1 02:54:12 INFO - mozdevice == 0.48 02:54:12 INFO - mozfile == 1.2 02:54:12 INFO - mozhttpd == 0.7 02:54:12 INFO - mozinfo == 0.9 02:54:12 INFO - mozleak == 0.1 02:54:12 INFO - mozlog == 3.1 02:54:12 INFO - moznetwork == 0.27 02:54:12 INFO - mozprocess == 0.22 02:54:12 INFO - mozprofile == 0.28 02:54:12 INFO - mozrunner == 6.11 02:54:12 INFO - mozscreenshot == 0.1 02:54:12 INFO - mozsystemmonitor == 0.0 02:54:12 INFO - moztest == 0.7 02:54:12 INFO - mozversion == 1.4 02:54:12 INFO - requests == 1.2.3 02:54:12 INFO - wptserve == 1.4.0 02:54:12 INFO - Running post-action listener: _resource_record_post_action 02:54:12 INFO - Running post-action listener: _start_resource_monitoring 02:54:12 INFO - Starting resource monitoring. 02:54:12 INFO - ##### 02:54:12 INFO - ##### Running pull step. 02:54:12 INFO - ##### 02:54:12 INFO - Running pre-action listener: _resource_record_pre_action 02:54:12 INFO - Running main action method: pull 02:54:12 INFO - Pull has nothing to do! 02:54:12 INFO - Running post-action listener: _resource_record_post_action 02:54:12 INFO - ##### 02:54:12 INFO - ##### Running install step. 02:54:12 INFO - ##### 02:54:12 INFO - Running pre-action listener: _resource_record_pre_action 02:54:12 INFO - Running main action method: install 02:54:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:54:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:54:12 INFO - Reading from file tmpfile_stdout 02:54:12 INFO - Using _rmtree_windows ... 02:54:12 INFO - Using _rmtree_windows ... 02:54:12 INFO - Detecting whether we're running mozinstall >=1.0... 02:54:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:54:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:54:12 INFO - Reading from file tmpfile_stdout 02:54:12 INFO - Output received: 02:54:12 INFO - Usage: mozinstall-script.py [options] installer 02:54:12 INFO - Options: 02:54:12 INFO - -h, --help show this help message and exit 02:54:12 INFO - -d DEST, --destination=DEST 02:54:12 INFO - Directory to install application into. [default: 02:54:12 INFO - "C:\slave\test"] 02:54:12 INFO - --app=APP Application being installed. [default: firefox] 02:54:12 INFO - Using _rmtree_windows ... 02:54:12 INFO - Using _rmtree_windows ... 02:54:12 INFO - mkdir: C:\slave\test\build\application 02:54:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:54:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 02:54:15 INFO - Reading from file tmpfile_stdout 02:54:15 INFO - Output received: 02:54:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:54:15 INFO - Using _rmtree_windows ... 02:54:15 INFO - Using _rmtree_windows ... 02:54:15 INFO - Running post-action listener: _resource_record_post_action 02:54:15 INFO - ##### 02:54:15 INFO - ##### Running run-tests step. 02:54:15 INFO - ##### 02:54:15 INFO - Running pre-action listener: _resource_record_pre_action 02:54:15 INFO - Running main action method: run_tests 02:54:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:54:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:54:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:54:15 INFO - grabbing minidump binary from tooltool 02:54:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:54:15 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 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:54:15 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:54:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:54:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:54:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpm6v8ps 02:54:16 INFO - INFO - File integrity verified, renaming tmpm6v8ps to win32-minidump_stackwalk.exe 02:54:16 INFO - Return code: 0 02:54:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:54:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:54:17 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/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:54:17 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/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:54:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:54:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:54:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:54:17 INFO - 'COMPUTERNAME': 'T-W732-IX-028', 02:54:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:54:17 INFO - 'DCLOCATION': 'SCL3', 02:54:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:54:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:54:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:54:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:54:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:54:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:54:17 INFO - 'HOMEDRIVE': 'C:', 02:54:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:54:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:54:17 INFO - 'KTS_VERSION': '1.19c', 02:54:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:54:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:54:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-028', 02:54:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:54:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:54:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:54:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:54:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:54:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:54:17 INFO - 'MOZ_AIRBAG': '1', 02:54:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:54:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:54:17 INFO - 'MOZ_MSVCVERSION': '8', 02:54:17 INFO - 'MOZ_NO_REMOTE': '1', 02:54:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:54:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:54:17 INFO - 'NO_EM_RESTART': '1', 02:54:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:54:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:54:17 INFO - 'OS': 'Windows_NT', 02:54:17 INFO - 'OURDRIVE': 'C:', 02:54:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:54:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:54:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:54:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:54:17 INFO - 'PROCESSOR_LEVEL': '6', 02:54:17 INFO - 'PROCESSOR_REVISION': '1e05', 02:54:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:54:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:54:17 INFO - 'PROMPT': '$P$G', 02:54:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:54:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:54:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:54:17 INFO - 'PWD': 'C:\\slave\\test', 02:54:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:54:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:54:17 INFO - 'SYSTEMDRIVE': 'C:', 02:54:17 INFO - 'SYSTEMROOT': 'C:\\windows', 02:54:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:54:17 INFO - 'TEST1': 'testie', 02:54:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:54:17 INFO - 'USERDOMAIN': 'T-W732-IX-028', 02:54:17 INFO - 'USERNAME': 'cltbld', 02:54:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:54:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:54:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:54:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:54:17 INFO - 'WINDIR': 'C:\\windows', 02:54:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:54:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:54:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:54:17 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/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 02:54:19 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:54:19 INFO - import pkg_resources 02:54:20 INFO - Using 1 client processes 02:54:23 INFO - SUITE-START | Running 778 tests 02:54:23 INFO - Running testharness tests 02:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:54:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:54:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:54:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:54:24 INFO - Setting up ssl 02:54:24 INFO - PROCESS | certutil | 02:54:24 INFO - PROCESS | certutil | 02:54:24 INFO - PROCESS | certutil | 02:54:24 INFO - Certificate Nickname Trust Attributes 02:54:24 INFO - SSL,S/MIME,JAR/XPI 02:54:24 INFO - 02:54:24 INFO - web-platform-tests CT,, 02:54:24 INFO - 02:54:24 INFO - Starting runner 02:54:25 INFO - PROCESS | 3212 | [3212] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:54:25 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:54:25 INFO - PROCESS | 3212 | [3212] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:54:26 INFO - PROCESS | 3212 | 1467971666692 Marionette DEBUG Marionette enabled via build flag and pref 02:54:27 INFO - PROCESS | 3212 | ++DOCSHELL 0DFCE800 == 1 [pid = 3212] [id = 1] 02:54:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 1 (0DFCEC00) [pid = 3212] [serial = 1] [outer = 00000000] 02:54:27 INFO - PROCESS | 3212 | [3212] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:54:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 2 (0DFCF800) [pid = 3212] [serial = 2] [outer = 0DFCEC00] 02:54:28 INFO - PROCESS | 3212 | ++DOCSHELL 0ECA8C00 == 2 [pid = 3212] [id = 2] 02:54:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 3 (0ECA9000) [pid = 3212] [serial = 3] [outer = 00000000] 02:54:28 INFO - PROCESS | 3212 | [3212] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:54:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 4 (0ECA9C00) [pid = 3212] [serial = 4] [outer = 0ECA9000] 02:54:28 INFO - PROCESS | 3212 | 1467971668356 Marionette INFO Listening on port 2828 02:54:29 INFO - PROCESS | 3212 | 1467971669949 Marionette DEBUG Marionette enabled via command-line flag 02:54:29 INFO - PROCESS | 3212 | [3212] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:54:29 INFO - PROCESS | 3212 | [3212] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:54:29 INFO - PROCESS | 3212 | ++DOCSHELL 12468000 == 3 [pid = 3212] [id = 3] 02:54:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 5 (12470000) [pid = 3212] [serial = 5] [outer = 00000000] 02:54:29 INFO - PROCESS | 3212 | [3212] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:54:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 6 (12470C00) [pid = 3212] [serial = 6] [outer = 12470000] 02:54:30 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:54:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 7 (1325BC00) [pid = 3212] [serial = 7] [outer = 0ECA9000] 02:54:31 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:31 INFO - PROCESS | 3212 | 1467971671010 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49651 02:54:31 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:31 INFO - PROCESS | 3212 | 1467971671017 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49653 02:54:31 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:31 INFO - PROCESS | 3212 | 1467971671024 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49655 02:54:31 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:31 INFO - PROCESS | 3212 | 1467971671060 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49656 02:54:31 INFO - PROCESS | 3212 | 1467971671062 Marionette DEBUG Closed connection conn0 02:54:31 INFO - PROCESS | 3212 | 1467971671064 Marionette DEBUG Closed connection conn1 02:54:31 INFO - PROCESS | 3212 | 1467971671066 Marionette DEBUG Closed connection conn2 02:54:31 INFO - PROCESS | 3212 | 1467971671125 Marionette DEBUG Closed connection conn3 02:54:31 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:31 INFO - PROCESS | 3212 | 1467971671262 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49658 02:54:31 INFO - PROCESS | 3212 | 1467971671270 Marionette DEBUG Closed connection conn4 02:54:31 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:31 INFO - PROCESS | 3212 | 1467971671277 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49659 02:54:31 INFO - PROCESS | 3212 | ++DOCSHELL 0DFCFC00 == 4 [pid = 3212] [id = 4] 02:54:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 8 (13E51000) [pid = 3212] [serial = 8] [outer = 00000000] 02:54:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 9 (14B3D400) [pid = 3212] [serial = 9] [outer = 13E51000] 02:54:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 10 (14B42400) [pid = 3212] [serial = 10] [outer = 13E51000] 02:54:31 INFO - PROCESS | 3212 | 1467971671416 Marionette DEBUG Closed connection conn5 02:54:31 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:31 INFO - PROCESS | 3212 | 1467971671420 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49660 02:54:31 INFO - PROCESS | 3212 | 1467971671477 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:54:31 INFO - PROCESS | 3212 | 1467971671482 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160708005427","device":"desktop","version":"48.0"} 02:54:32 INFO - PROCESS | 3212 | [3212] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:54:32 INFO - PROCESS | 3212 | [3212] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:54:32 INFO - PROCESS | 3212 | [3212] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:54:33 INFO - PROCESS | 3212 | ++DOCSHELL 160A4000 == 5 [pid = 3212] [id = 5] 02:54:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 11 (160A4800) [pid = 3212] [serial = 11] [outer = 00000000] 02:54:33 INFO - PROCESS | 3212 | ++DOCSHELL 160A5000 == 6 [pid = 3212] [id = 6] 02:54:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 12 (160A5400) [pid = 3212] [serial = 12] [outer = 00000000] 02:54:34 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:54:34 INFO - PROCESS | 3212 | ++DOCSHELL 17582400 == 7 [pid = 3212] [id = 7] 02:54:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 13 (17582800) [pid = 3212] [serial = 13] [outer = 00000000] 02:54:34 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:54:34 INFO - PROCESS | 3212 | [3212] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:54:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 14 (1758B000) [pid = 3212] [serial = 14] [outer = 17582800] 02:54:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 15 (17396800) [pid = 3212] [serial = 15] [outer = 160A4800] 02:54:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 16 (17398000) [pid = 3212] [serial = 16] [outer = 160A5400] 02:54:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 17 (1739AC00) [pid = 3212] [serial = 17] [outer = 17582800] 02:54:35 INFO - PROCESS | 3212 | 1467971675090 Marionette INFO startBrowser b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:35 INFO - PROCESS | 3212 | 1467971675127 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 3212 | 1467971675141 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 3212 | 1467971675143 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 18 (19A08800) [pid = 3212] [serial = 18] [outer = 17582800] 02:54:35 INFO - PROCESS | 3212 | 1467971675857 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b9bf524e-e384-41fb-bfde-9d22e0b09ebc","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160708005427","device":"desktop","version":"48.0","command_id":1}}] 02:54:36 INFO - PROCESS | 3212 | 1467971676144 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:54:36 INFO - PROCESS | 3212 | 1467971676148 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:36 INFO - PROCESS | 3212 | 1467971676204 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:54:36 INFO - PROCESS | 3212 | 1467971676308 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:54:36 INFO - PROCESS | 3212 | 1467971676310 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:36 INFO - PROCESS | 3212 | [3212] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:54:37 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:54:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 19 (17A50800) [pid = 3212] [serial = 19] [outer = 17582800] 02:54:37 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:54:37 INFO - PROCESS | 3212 | 1467971677343 Marionette TRACE conn6 <- [1,3,null,{}] 02:54:37 INFO - PROCESS | 3212 | 1467971677372 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:54:37 INFO - PROCESS | 3212 | 1467971677374 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:37 INFO - PROCESS | 3212 | 1467971677393 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:54:37 INFO - PROCESS | 3212 | 1467971677405 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 3212 | 1467971677407 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:54:37 INFO - PROCESS | 3212 | 1467971677411 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 3212 | 1467971677415 Marionette TRACE conn6 <- [1,6,null,{}] 02:54:37 INFO - PROCESS | 3212 | 1467971677484 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:37 INFO - PROCESS | 3212 | 1467971677487 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:37 INFO - PROCESS | 3212 | 1467971677504 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:54:37 INFO - PROCESS | 3212 | 1467971677508 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 3212 | 1467971677510 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:37 INFO - PROCESS | 3212 | ++DOCSHELL 1B835C00 == 8 [pid = 3212] [id = 8] 02:54:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 20 (1B8D2400) [pid = 3212] [serial = 20] [outer = 00000000] 02:54:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 21 (1BF03400) [pid = 3212] [serial = 21] [outer = 1B8D2400] 02:54:37 INFO - PROCESS | 3212 | 1467971677559 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 22 (1BF07400) [pid = 3212] [serial = 22] [outer = 1B8D2400] 02:54:37 INFO - PROCESS | 3212 | --DOCSHELL 0DFCE800 == 7 [pid = 3212] [id = 1] 02:54:37 INFO - PROCESS | 3212 | ++DOCSHELL 0CB43C00 == 8 [pid = 3212] [id = 9] 02:54:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 23 (0CB44400) [pid = 3212] [serial = 23] [outer = 00000000] 02:54:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 24 (0CFCC400) [pid = 3212] [serial = 24] [outer = 0CB44400] 02:54:37 INFO - PROCESS | 3212 | 1467971677967 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 25 (0D4F9400) [pid = 3212] [serial = 25] [outer = 0CB44400] 02:54:38 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:54:38 INFO - PROCESS | 3212 | 1467971678793 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1440ms 02:54:38 INFO - PROCESS | 3212 | 1467971678852 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 3212 | 1467971678855 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:54:38 INFO - PROCESS | 3212 | 1467971678865 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 3212 | 1467971678868 Marionette TRACE conn6 <- [1,10,null,{}] 02:54:38 INFO - PROCESS | 3212 | 1467971678873 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:38 INFO - PROCESS | 3212 | 1467971678876 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:39 INFO - PROCESS | 3212 | 1467971679041 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:54:39 INFO - PROCESS | 3212 | 1467971679149 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 3212 | 1467971679152 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:39 INFO - PROCESS | 3212 | ++DOCSHELL 16FA7C00 == 9 [pid = 3212] [id = 10] 02:54:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 26 (16FA8000) [pid = 3212] [serial = 26] [outer = 00000000] 02:54:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 27 (180A5000) [pid = 3212] [serial = 27] [outer = 16FA8000] 02:54:39 INFO - PROCESS | 3212 | 1467971679216 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 28 (19370400) [pid = 3212] [serial = 28] [outer = 16FA8000] 02:54:39 INFO - PROCESS | 3212 | 1467971679856 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1021ms 02:54:39 INFO - PROCESS | 3212 | 1467971679887 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 3212 | 1467971679891 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:54:39 INFO - PROCESS | 3212 | 1467971679896 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 3212 | 1467971679899 Marionette TRACE conn6 <- [1,14,null,{}] 02:54:39 INFO - PROCESS | 3212 | 1467971679906 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:39 INFO - PROCESS | 3212 | 1467971679908 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:40 INFO - PROCESS | 3212 | 1467971680012 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:54:40 INFO - PROCESS | 3212 | 1467971680070 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3212 | 1467971680075 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:40 INFO - PROCESS | 3212 | ++DOCSHELL 0D8A8C00 == 10 [pid = 3212] [id = 11] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 29 (0D8ACC00) [pid = 3212] [serial = 29] [outer = 00000000] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 30 (0DB4B400) [pid = 3212] [serial = 30] [outer = 0D8ACC00] 02:54:40 INFO - PROCESS | 3212 | 1467971680124 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 31 (0DFC4400) [pid = 3212] [serial = 31] [outer = 0D8ACC00] 02:54:40 INFO - PROCESS | 3212 | --DOCSHELL 0DFCFC00 == 9 [pid = 3212] [id = 4] 02:54:40 INFO - PROCESS | 3212 | 1467971680564 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 02:54:40 INFO - PROCESS | 3212 | 1467971680627 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 3212 | 1467971680631 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:54:40 INFO - PROCESS | 3212 | ++DOCSHELL 11C31800 == 10 [pid = 3212] [id = 12] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 32 (11CA8C00) [pid = 3212] [serial = 32] [outer = 00000000] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 33 (11CAD000) [pid = 3212] [serial = 33] [outer = 11CA8C00] 02:54:40 INFO - PROCESS | 3212 | 1467971680663 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 3212 | 1467971680666 Marionette TRACE conn6 <- [1,18,null,{}] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 34 (0E0E6800) [pid = 3212] [serial = 34] [outer = 11CA8C00] 02:54:40 INFO - PROCESS | 3212 | ++DOCSHELL 0CF28400 == 11 [pid = 3212] [id = 13] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 35 (0D780C00) [pid = 3212] [serial = 35] [outer = 00000000] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 36 (11FD1400) [pid = 3212] [serial = 36] [outer = 0D780C00] 02:54:40 INFO - PROCESS | 3212 | 1467971680755 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:40 INFO - PROCESS | 3212 | 1467971680758 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:40 INFO - PROCESS | 3212 | 1467971680868 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 37 (11FCC000) [pid = 3212] [serial = 37] [outer = 0D780C00] 02:54:40 INFO - PROCESS | 3212 | 1467971680898 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3212 | 1467971680901 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:40 INFO - PROCESS | 3212 | ++DOCSHELL 12471000 == 12 [pid = 3212] [id = 14] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 38 (12472400) [pid = 3212] [serial = 38] [outer = 00000000] 02:54:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 39 (124E9C00) [pid = 3212] [serial = 39] [outer = 12472400] 02:54:40 INFO - PROCESS | 3212 | 1467971680950 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 40 (13258C00) [pid = 3212] [serial = 40] [outer = 12472400] 02:54:41 INFO - PROCESS | 3212 | 1467971681437 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 831ms 02:54:41 INFO - PROCESS | 3212 | 1467971681472 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 3212 | 1467971681474 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:54:41 INFO - PROCESS | 3212 | 1467971681478 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:54:41 INFO - PROCESS | 3212 | 1467971681481 Marionette TRACE conn6 <- [1,22,null,{}] 02:54:41 INFO - PROCESS | 3212 | 1467971681493 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:41 INFO - PROCESS | 3212 | 1467971681498 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:41 INFO - PROCESS | 3212 | 1467971681591 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:54:41 INFO - PROCESS | 3212 | 1467971681602 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 3212 | 1467971681605 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:41 INFO - PROCESS | 3212 | ++DOCSHELL 164B9C00 == 13 [pid = 3212] [id = 15] 02:54:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 41 (164BB800) [pid = 3212] [serial = 41] [outer = 00000000] 02:54:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 42 (165A9C00) [pid = 3212] [serial = 42] [outer = 164BB800] 02:54:41 INFO - PROCESS | 3212 | 1467971681654 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 43 (16803400) [pid = 3212] [serial = 43] [outer = 164BB800] 02:54:42 INFO - PROCESS | 3212 | 1467971682068 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 02:54:42 INFO - PROCESS | 3212 | 1467971682112 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 3212 | 1467971682115 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:54:42 INFO - PROCESS | 3212 | 1467971682118 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:54:42 INFO - PROCESS | 3212 | 1467971682120 Marionette TRACE conn6 <- [1,26,null,{}] 02:54:42 INFO - PROCESS | 3212 | 1467971682124 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:42 INFO - PROCESS | 3212 | 1467971682125 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:42 INFO - PROCESS | 3212 | 1467971682211 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:54:42 INFO - PROCESS | 3212 | 1467971682217 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 3212 | 1467971682219 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:42 INFO - PROCESS | 3212 | ++DOCSHELL 16FA8400 == 14 [pid = 3212] [id = 16] 02:54:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 44 (1739A800) [pid = 3212] [serial = 44] [outer = 00000000] 02:54:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 45 (17644C00) [pid = 3212] [serial = 45] [outer = 1739A800] 02:54:42 INFO - PROCESS | 3212 | 1467971682265 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 46 (17648800) [pid = 3212] [serial = 46] [outer = 1739A800] 02:54:42 INFO - PROCESS | 3212 | 1467971682704 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 02:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:54:42 INFO - PROCESS | 3212 | 1467971682755 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 3212 | 1467971682758 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:54:42 INFO - PROCESS | 3212 | 1467971682761 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 3212 | 1467971682762 Marionette TRACE conn6 <- [1,30,null,{}] 02:54:42 INFO - PROCESS | 3212 | 1467971682766 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:42 INFO - PROCESS | 3212 | 1467971682768 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:42 INFO - PROCESS | 3212 | 1467971682846 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:54:42 INFO - PROCESS | 3212 | 1467971682853 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 3212 | 1467971682855 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:42 INFO - PROCESS | 3212 | ++DOCSHELL 1764A000 == 15 [pid = 3212] [id = 17] 02:54:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 47 (1764A400) [pid = 3212] [serial = 47] [outer = 00000000] 02:54:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 48 (17B7D800) [pid = 3212] [serial = 48] [outer = 1764A400] 02:54:42 INFO - PROCESS | 3212 | 1467971682902 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 49 (17CB1800) [pid = 3212] [serial = 49] [outer = 1764A400] 02:54:43 INFO - PROCESS | 3212 | 1467971683285 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 02:54:43 INFO - PROCESS | 3212 | 1467971683343 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 3212 | 1467971683345 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:54:43 INFO - PROCESS | 3212 | 1467971683348 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:54:43 INFO - PROCESS | 3212 | 1467971683350 Marionette TRACE conn6 <- [1,34,null,{}] 02:54:43 INFO - PROCESS | 3212 | 1467971683354 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:43 INFO - PROCESS | 3212 | 1467971683359 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:43 INFO - PROCESS | 3212 | 1467971683462 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:54:43 INFO - PROCESS | 3212 | 1467971683473 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 3212 | 1467971683475 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:43 INFO - PROCESS | 3212 | ++DOCSHELL 12347000 == 16 [pid = 3212] [id = 18] 02:54:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 50 (12347400) [pid = 3212] [serial = 50] [outer = 00000000] 02:54:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 51 (18B0F000) [pid = 3212] [serial = 51] [outer = 12347400] 02:54:43 INFO - PROCESS | 3212 | 1467971683519 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 52 (19307800) [pid = 3212] [serial = 52] [outer = 12347400] 02:54:43 INFO - PROCESS | 3212 | 1467971683917 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 02:54:43 INFO - PROCESS | 3212 | 1467971683983 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 3212 | 1467971683985 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:54:43 INFO - PROCESS | 3212 | 1467971683988 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:54:43 INFO - PROCESS | 3212 | 1467971683990 Marionette TRACE conn6 <- [1,38,null,{}] 02:54:43 INFO - PROCESS | 3212 | 1467971683994 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:43 INFO - PROCESS | 3212 | 1467971683996 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:44 INFO - PROCESS | 3212 | 1467971684072 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:54:44 INFO - PROCESS | 3212 | 1467971684077 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3212 | 1467971684079 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:44 INFO - PROCESS | 3212 | ++DOCSHELL 1809C400 == 17 [pid = 3212] [id = 19] 02:54:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 53 (180A9800) [pid = 3212] [serial = 53] [outer = 00000000] 02:54:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (19A03800) [pid = 3212] [serial = 54] [outer = 180A9800] 02:54:44 INFO - PROCESS | 3212 | 1467971684124 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (19AB6400) [pid = 3212] [serial = 55] [outer = 180A9800] 02:54:44 INFO - PROCESS | 3212 | 1467971684504 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 572ms 02:54:44 INFO - PROCESS | 3212 | 1467971684571 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 3212 | 1467971684583 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:54:44 INFO - PROCESS | 3212 | 1467971684587 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 3212 | 1467971684589 Marionette TRACE conn6 <- [1,42,null,{}] 02:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:54:44 INFO - PROCESS | 3212 | 1467971684593 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:44 INFO - PROCESS | 3212 | 1467971684594 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:44 INFO - PROCESS | 3212 | 1467971684670 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:54:44 INFO - PROCESS | 3212 | 1467971684675 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3212 | 1467971684677 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:44 INFO - PROCESS | 3212 | ++DOCSHELL 1B830000 == 18 [pid = 3212] [id = 20] 02:54:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (1B831400) [pid = 3212] [serial = 56] [outer = 00000000] 02:54:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (1BE67000) [pid = 3212] [serial = 57] [outer = 1B831400] 02:54:44 INFO - PROCESS | 3212 | 1467971684724 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (1BE6A000) [pid = 3212] [serial = 58] [outer = 1B831400] 02:54:45 INFO - PROCESS | 3212 | 1467971685292 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 02:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:54:45 INFO - PROCESS | 3212 | 1467971685322 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 3212 | 1467971685324 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:54:45 INFO - PROCESS | 3212 | 1467971685327 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 3212 | 1467971685328 Marionette TRACE conn6 <- [1,46,null,{}] 02:54:45 INFO - PROCESS | 3212 | 1467971685332 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:45 INFO - PROCESS | 3212 | 1467971685333 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:45 INFO - PROCESS | 3212 | 1467971685409 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:54:45 INFO - PROCESS | 3212 | 1467971685417 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 3212 | 1467971685418 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:45 INFO - PROCESS | 3212 | ++DOCSHELL 1716C000 == 19 [pid = 3212] [id = 21] 02:54:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (1BE6BC00) [pid = 3212] [serial = 59] [outer = 00000000] 02:54:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (1BE72800) [pid = 3212] [serial = 60] [outer = 1BE6BC00] 02:54:45 INFO - PROCESS | 3212 | 1467971685468 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (1BF0B800) [pid = 3212] [serial = 61] [outer = 1BE6BC00] 02:54:45 INFO - PROCESS | 3212 | 1467971685846 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:54:45 INFO - PROCESS | 3212 | 1467971685908 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 3212 | 1467971685911 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:54:45 INFO - PROCESS | 3212 | 1467971685914 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:54:45 INFO - PROCESS | 3212 | 1467971685916 Marionette TRACE conn6 <- [1,50,null,{}] 02:54:45 INFO - PROCESS | 3212 | 1467971685920 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:45 INFO - PROCESS | 3212 | 1467971685922 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:46 INFO - PROCESS | 3212 | 1467971686015 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:54:46 INFO - PROCESS | 3212 | 1467971686032 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 3212 | 1467971686034 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:46 INFO - PROCESS | 3212 | ++DOCSHELL 0D80CC00 == 20 [pid = 3212] [id = 22] 02:54:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0D80D000) [pid = 3212] [serial = 62] [outer = 00000000] 02:54:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (14E8D000) [pid = 3212] [serial = 63] [outer = 0D80D000] 02:54:46 INFO - PROCESS | 3212 | 1467971686078 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (14E8DC00) [pid = 3212] [serial = 64] [outer = 0D80D000] 02:54:46 INFO - PROCESS | 3212 | 1467971686450 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 02:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:54:46 INFO - PROCESS | 3212 | 1467971686489 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 3212 | 1467971686491 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:54:46 INFO - PROCESS | 3212 | 1467971686494 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 3212 | 1467971686496 Marionette TRACE conn6 <- [1,54,null,{}] 02:54:46 INFO - PROCESS | 3212 | 1467971686499 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:46 INFO - PROCESS | 3212 | 1467971686502 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:46 INFO - PROCESS | 3212 | 1467971686626 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:54:46 INFO - PROCESS | 3212 | 1467971686633 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 3212 | 1467971686636 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:46 INFO - PROCESS | 3212 | ++DOCSHELL 0DA46400 == 21 [pid = 3212] [id = 23] 02:54:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0DA48400) [pid = 3212] [serial = 65] [outer = 00000000] 02:54:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0DA51000) [pid = 3212] [serial = 66] [outer = 0DA48400] 02:54:46 INFO - PROCESS | 3212 | 1467971686680 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (14E95000) [pid = 3212] [serial = 67] [outer = 0DA48400] 02:54:47 INFO - PROCESS | 3212 | 1467971687047 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 02:54:47 INFO - PROCESS | 3212 | 1467971687065 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:54:47 INFO - PROCESS | 3212 | 1467971687067 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:54:47 INFO - PROCESS | 3212 | 1467971687070 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 3212 | 1467971687071 Marionette TRACE conn6 <- [1,58,null,{}] 02:54:47 INFO - PROCESS | 3212 | 1467971687075 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:47 INFO - PROCESS | 3212 | 1467971687077 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:47 INFO - PROCESS | 3212 | 1467971687155 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:54:47 INFO - PROCESS | 3212 | 1467971687160 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 3212 | 1467971687162 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:47 INFO - PROCESS | 3212 | ++DOCSHELL 0DD51C00 == 22 [pid = 3212] [id = 24] 02:54:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DD52C00) [pid = 3212] [serial = 68] [outer = 00000000] 02:54:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DD56400) [pid = 3212] [serial = 69] [outer = 0DD52C00] 02:54:47 INFO - PROCESS | 3212 | 1467971687205 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DD58800) [pid = 3212] [serial = 70] [outer = 0DD52C00] 02:54:47 INFO - PROCESS | 3212 | 1467971687589 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 02:54:47 INFO - PROCESS | 3212 | 1467971687641 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 3212 | 1467971687643 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:54:47 INFO - PROCESS | 3212 | 1467971687646 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 3212 | 1467971687647 Marionette TRACE conn6 <- [1,62,null,{}] 02:54:47 INFO - PROCESS | 3212 | 1467971687651 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:47 INFO - PROCESS | 3212 | 1467971687652 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:47 INFO - PROCESS | 3212 | 1467971687742 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:54:47 INFO - PROCESS | 3212 | 1467971687747 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 3212 | 1467971687749 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:47 INFO - PROCESS | 3212 | ++DOCSHELL 0DD56000 == 23 [pid = 3212] [id = 25] 02:54:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DD5B800) [pid = 3212] [serial = 71] [outer = 00000000] 02:54:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1716B400) [pid = 3212] [serial = 72] [outer = 0DD5B800] 02:54:47 INFO - PROCESS | 3212 | 1467971687791 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (17A5C000) [pid = 3212] [serial = 73] [outer = 0DD5B800] 02:54:48 INFO - PROCESS | 3212 | 1467971688179 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 02:54:48 INFO - PROCESS | 3212 | 1467971688217 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 3212 | 1467971688219 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:54:48 INFO - PROCESS | 3212 | 1467971688222 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 3212 | 1467971688223 Marionette TRACE conn6 <- [1,66,null,{}] 02:54:48 INFO - PROCESS | 3212 | 1467971688227 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:48 INFO - PROCESS | 3212 | 1467971688228 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:49 INFO - PROCESS | 3212 | 1467971689042 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:54:49 INFO - PROCESS | 3212 | 1467971689130 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 3212 | 1467971689133 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:49 INFO - PROCESS | 3212 | ++DOCSHELL 0D77B400 == 24 [pid = 3212] [id = 26] 02:54:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0D77B800) [pid = 3212] [serial = 74] [outer = 00000000] 02:54:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0D804800) [pid = 3212] [serial = 75] [outer = 0D77B800] 02:54:49 INFO - PROCESS | 3212 | 1467971689184 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0D80FC00) [pid = 3212] [serial = 76] [outer = 0D77B800] 02:54:49 INFO - PROCESS | 3212 | 1467971689610 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1437ms 02:54:49 INFO - PROCESS | 3212 | 1467971689667 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 3212 | 1467971689671 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:54:49 INFO - PROCESS | 3212 | 1467971689676 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:54:49 INFO - PROCESS | 3212 | 1467971689679 Marionette TRACE conn6 <- [1,70,null,{}] 02:54:49 INFO - PROCESS | 3212 | 1467971689684 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:49 INFO - PROCESS | 3212 | 1467971689686 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:49 INFO - PROCESS | 3212 | 1467971689794 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:54:49 INFO - PROCESS | 3212 | 1467971689801 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 3212 | 1467971689804 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:49 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4EC00 == 25 [pid = 3212] [id = 27] 02:54:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0DB49400) [pid = 3212] [serial = 77] [outer = 00000000] 02:54:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DD53800) [pid = 3212] [serial = 78] [outer = 0DB49400] 02:54:49 INFO - PROCESS | 3212 | 1467971689850 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0DDE6400) [pid = 3212] [serial = 79] [outer = 0DB49400] 02:54:50 INFO - PROCESS | 3212 | 1467971690276 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (13E51000) [pid = 3212] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12347400) [pid = 3212] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D80D000) [pid = 3212] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DA48400) [pid = 3212] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1B8D2400) [pid = 3212] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (16FA8000) [pid = 3212] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0D8ACC00) [pid = 3212] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (12472400) [pid = 3212] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (164BB800) [pid = 3212] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1739A800) [pid = 3212] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1764A400) [pid = 3212] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:54:50 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0DD52C00) [pid = 3212] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:54:50 INFO - PROCESS | 3212 | 1467971690667 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 3212 | 1467971690670 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:54:50 INFO - PROCESS | 3212 | 1467971690680 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 3212 | 1467971690682 Marionette TRACE conn6 <- [1,74,null,{}] 02:54:50 INFO - PROCESS | 3212 | 1467971690687 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:50 INFO - PROCESS | 3212 | 1467971690689 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:50 INFO - PROCESS | 3212 | 1467971690770 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:54:50 INFO - PROCESS | 3212 | 1467971690781 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3212 | 1467971690783 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:50 INFO - PROCESS | 3212 | ++DOCSHELL 0EC49800 == 26 [pid = 3212] [id = 28] 02:54:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0ECAC000) [pid = 3212] [serial = 80] [outer = 00000000] 02:54:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (11A4CC00) [pid = 3212] [serial = 81] [outer = 0ECAC000] 02:54:50 INFO - PROCESS | 3212 | 1467971690830 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (12342C00) [pid = 3212] [serial = 82] [outer = 0ECAC000] 02:54:51 INFO - PROCESS | 3212 | 1467971691250 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 02:54:51 INFO - PROCESS | 3212 | 1467971691311 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 3212 | 1467971691315 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:54:51 INFO - PROCESS | 3212 | 1467971691325 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 3212 | 1467971691329 Marionette TRACE conn6 <- [1,78,null,{}] 02:54:51 INFO - PROCESS | 3212 | 1467971691345 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:51 INFO - PROCESS | 3212 | 1467971691348 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:51 INFO - PROCESS | 3212 | 1467971691431 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:54:51 INFO - PROCESS | 3212 | 1467971691445 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 3212 | 1467971691447 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:51 INFO - PROCESS | 3212 | ++DOCSHELL 13A0B000 == 27 [pid = 3212] [id = 29] 02:54:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (13A0F800) [pid = 3212] [serial = 83] [outer = 00000000] 02:54:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (13E4B400) [pid = 3212] [serial = 84] [outer = 13A0F800] 02:54:51 INFO - PROCESS | 3212 | 1467971691490 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (14B44000) [pid = 3212] [serial = 85] [outer = 13A0F800] 02:54:51 INFO - PROCESS | 3212 | 1467971691896 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 02:54:51 INFO - PROCESS | 3212 | 1467971691952 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 3212 | 1467971691954 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:54:51 INFO - PROCESS | 3212 | 1467971691957 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 3212 | 1467971691959 Marionette TRACE conn6 <- [1,82,null,{}] 02:54:51 INFO - PROCESS | 3212 | 1467971691963 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:51 INFO - PROCESS | 3212 | 1467971691964 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:52 INFO - PROCESS | 3212 | 1467971692062 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:54:52 INFO - PROCESS | 3212 | 1467971692094 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 3212 | 1467971692096 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:52 INFO - PROCESS | 3212 | ++DOCSHELL 153B4800 == 28 [pid = 3212] [id = 30] 02:54:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (153B7400) [pid = 3212] [serial = 86] [outer = 00000000] 02:54:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1609AC00) [pid = 3212] [serial = 87] [outer = 153B7400] 02:54:52 INFO - PROCESS | 3212 | 1467971692140 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (16422400) [pid = 3212] [serial = 88] [outer = 153B7400] 02:54:52 INFO - PROCESS | 3212 | 1467971692529 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 02:54:52 INFO - PROCESS | 3212 | 1467971692588 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 3212 | 1467971692590 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:54:52 INFO - PROCESS | 3212 | 1467971692593 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 3212 | 1467971692595 Marionette TRACE conn6 <- [1,86,null,{}] 02:54:52 INFO - PROCESS | 3212 | 1467971692598 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:52 INFO - PROCESS | 3212 | 1467971692601 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:52 INFO - PROCESS | 3212 | 1467971692721 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:54:52 INFO - PROCESS | 3212 | 1467971692795 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 3212 | 1467971692798 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:52 INFO - PROCESS | 3212 | ++DOCSHELL 0CFE3400 == 29 [pid = 3212] [id = 31] 02:54:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0CFF0400) [pid = 3212] [serial = 89] [outer = 00000000] 02:54:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0D4F1000) [pid = 3212] [serial = 90] [outer = 0CFF0400] 02:54:52 INFO - PROCESS | 3212 | 1467971692856 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0D807000) [pid = 3212] [serial = 91] [outer = 0CFF0400] 02:54:53 INFO - PROCESS | 3212 | 1467971693431 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 02:54:53 INFO - PROCESS | 3212 | 1467971693465 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 3212 | 1467971693470 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:54:53 INFO - PROCESS | 3212 | 1467971693475 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 3212 | 1467971693478 Marionette TRACE conn6 <- [1,90,null,{}] 02:54:53 INFO - PROCESS | 3212 | 1467971693483 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:53 INFO - PROCESS | 3212 | 1467971693486 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:53 INFO - PROCESS | 3212 | 1467971693591 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:54:53 INFO - PROCESS | 3212 | 1467971693673 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 3212 | 1467971693676 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:53 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCC800 == 30 [pid = 3212] [id = 32] 02:54:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (12432400) [pid = 3212] [serial = 92] [outer = 00000000] 02:54:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (124E7400) [pid = 3212] [serial = 93] [outer = 12432400] 02:54:53 INFO - PROCESS | 3212 | 1467971693732 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (13A09800) [pid = 3212] [serial = 94] [outer = 12432400] 02:54:54 INFO - PROCESS | 3212 | 1467971694251 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 02:54:54 INFO - PROCESS | 3212 | 1467971694305 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 3212 | 1467971694308 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:54:54 INFO - PROCESS | 3212 | 1467971694312 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 3212 | 1467971694314 Marionette TRACE conn6 <- [1,94,null,{}] 02:54:54 INFO - PROCESS | 3212 | 1467971694318 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:54 INFO - PROCESS | 3212 | 1467971694321 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:54 INFO - PROCESS | 3212 | 1467971694424 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:54:54 INFO - PROCESS | 3212 | 1467971694521 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 3212 | 1467971694524 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:54 INFO - PROCESS | 3212 | ++DOCSHELL 16FA5800 == 31 [pid = 3212] [id = 33] 02:54:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1716A400) [pid = 3212] [serial = 95] [outer = 00000000] 02:54:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1716F000) [pid = 3212] [serial = 96] [outer = 1716A400] 02:54:54 INFO - PROCESS | 3212 | 1467971694579 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17484000) [pid = 3212] [serial = 97] [outer = 1716A400] 02:54:55 INFO - PROCESS | 3212 | 1467971695124 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 02:54:55 INFO - PROCESS | 3212 | 1467971695184 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 3212 | 1467971695189 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:54:55 INFO - PROCESS | 3212 | 1467971695199 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 3212 | 1467971695204 Marionette TRACE conn6 <- [1,98,null,{}] 02:54:55 INFO - PROCESS | 3212 | 1467971695208 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:55 INFO - PROCESS | 3212 | 1467971695211 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:55 INFO - PROCESS | 3212 | 1467971695318 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:54:55 INFO - PROCESS | 3212 | 1467971695386 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 3212 | 1467971695388 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:55 INFO - PROCESS | 3212 | ++DOCSHELL 1716EC00 == 32 [pid = 3212] [id = 34] 02:54:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17642C00) [pid = 3212] [serial = 98] [outer = 00000000] 02:54:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (180A9000) [pid = 3212] [serial = 99] [outer = 17642C00] 02:54:55 INFO - PROCESS | 3212 | 1467971695441 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (19305000) [pid = 3212] [serial = 100] [outer = 17642C00] 02:54:55 INFO - PROCESS | 3212 | 1467971695947 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 02:54:56 INFO - PROCESS | 3212 | 1467971696024 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 3212 | 1467971696027 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:54:56 INFO - PROCESS | 3212 | 1467971696030 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:54:56 INFO - PROCESS | 3212 | 1467971696032 Marionette TRACE conn6 <- [1,102,null,{}] 02:54:56 INFO - PROCESS | 3212 | 1467971696036 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:56 INFO - PROCESS | 3212 | 1467971696039 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:56 INFO - PROCESS | 3212 | 1467971696138 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:54:56 INFO - PROCESS | 3212 | 1467971696220 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 3212 | 1467971696223 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:56 INFO - PROCESS | 3212 | ++DOCSHELL 0C942800 == 33 [pid = 3212] [id = 35] 02:54:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0C943000) [pid = 3212] [serial = 101] [outer = 00000000] 02:54:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0C949800) [pid = 3212] [serial = 102] [outer = 0C943000] 02:54:56 INFO - PROCESS | 3212 | 1467971696276 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0D806000) [pid = 3212] [serial = 103] [outer = 0C943000] 02:54:56 INFO - PROCESS | 3212 | 1467971696849 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 02:54:56 INFO - PROCESS | 3212 | 1467971696904 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 3212 | 1467971696908 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:54:56 INFO - PROCESS | 3212 | 1467971696913 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 3212 | 1467971696916 Marionette TRACE conn6 <- [1,106,null,{}] 02:54:56 INFO - PROCESS | 3212 | 1467971696921 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:56 INFO - PROCESS | 3212 | 1467971696924 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:57 INFO - PROCESS | 3212 | 1467971697023 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:54:57 INFO - PROCESS | 3212 | 1467971697096 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 3212 | 1467971697098 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:57 INFO - PROCESS | 3212 | ++DOCSHELL 0D77F400 == 34 [pid = 3212] [id = 36] 02:54:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0D807400) [pid = 3212] [serial = 104] [outer = 00000000] 02:54:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0DCD4000) [pid = 3212] [serial = 105] [outer = 0D807400] 02:54:57 INFO - PROCESS | 3212 | 1467971697147 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0DD5A400) [pid = 3212] [serial = 106] [outer = 0D807400] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1739AC00) [pid = 3212] [serial = 17] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17B7D800) [pid = 3212] [serial = 48] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (18B0F000) [pid = 3212] [serial = 51] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (19A03800) [pid = 3212] [serial = 54] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1BE67000) [pid = 3212] [serial = 57] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1BE72800) [pid = 3212] [serial = 60] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (14E8D000) [pid = 3212] [serial = 63] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DA51000) [pid = 3212] [serial = 66] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DD56400) [pid = 3212] [serial = 69] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1BF03400) [pid = 3212] [serial = 21] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0CFCC400) [pid = 3212] [serial = 24] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (180A5000) [pid = 3212] [serial = 27] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DB4B400) [pid = 3212] [serial = 30] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (11FD1400) [pid = 3212] [serial = 36] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (124E9C00) [pid = 3212] [serial = 39] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (165A9C00) [pid = 3212] [serial = 42] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (16803400) [pid = 3212] [serial = 43] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (17644C00) [pid = 3212] [serial = 45] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17648800) [pid = 3212] [serial = 46] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (11CAD000) [pid = 3212] [serial = 33] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (17CB1800) [pid = 3212] [serial = 49] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (19307800) [pid = 3212] [serial = 52] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DFC4400) [pid = 3212] [serial = 31] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (19370400) [pid = 3212] [serial = 28] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (14E95000) [pid = 3212] [serial = 67] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (13258C00) [pid = 3212] [serial = 40] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (14E8DC00) [pid = 3212] [serial = 64] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (1BF07400) [pid = 3212] [serial = 22] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0DD58800) [pid = 3212] [serial = 70] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (14B42400) [pid = 3212] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (14B3D400) [pid = 3212] [serial = 9] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (0ECA9C00) [pid = 3212] [serial = 4] [outer = 00000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (1758B000) [pid = 3212] [serial = 14] [outer = 00000000] [url = about:blank] 02:54:58 INFO - PROCESS | 3212 | 1467971698165 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1276ms 02:54:58 INFO - PROCESS | 3212 | 1467971698190 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:54:58 INFO - PROCESS | 3212 | 1467971698194 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:54:58 INFO - PROCESS | 3212 | 1467971698199 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 3212 | 1467971698204 Marionette TRACE conn6 <- [1,110,null,{}] 02:54:58 INFO - PROCESS | 3212 | 1467971698209 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:58 INFO - PROCESS | 3212 | 1467971698211 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:58 INFO - PROCESS | 3212 | 1467971698297 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:54:58 INFO - PROCESS | 3212 | 1467971698306 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 3212 | 1467971698310 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:58 INFO - PROCESS | 3212 | ++DOCSHELL 0DA43000 == 35 [pid = 3212] [id = 37] 02:54:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0DA44000) [pid = 3212] [serial = 107] [outer = 00000000] 02:54:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0DA4A400) [pid = 3212] [serial = 108] [outer = 0DA44000] 02:54:58 INFO - PROCESS | 3212 | 1467971698357 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0DB45000) [pid = 3212] [serial = 109] [outer = 0DA44000] 02:54:58 INFO - PROCESS | 3212 | 1467971698788 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 02:54:58 INFO - PROCESS | 3212 | 1467971698829 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 3212 | 1467971698834 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:54:58 INFO - PROCESS | 3212 | 1467971698840 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 3212 | 1467971698843 Marionette TRACE conn6 <- [1,114,null,{}] 02:54:58 INFO - PROCESS | 3212 | 1467971698847 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:58 INFO - PROCESS | 3212 | 1467971698849 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:58 INFO - PROCESS | 3212 | 1467971698937 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:54:58 INFO - PROCESS | 3212 | 1467971698971 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 3212 | 1467971698973 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:58 INFO - PROCESS | 3212 | ++DOCSHELL 0ECAA400 == 36 [pid = 3212] [id = 38] 02:54:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0ECAA800) [pid = 3212] [serial = 110] [outer = 00000000] 02:54:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (11CAD400) [pid = 3212] [serial = 111] [outer = 0ECAA800] 02:54:59 INFO - PROCESS | 3212 | 1467971699020 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (11CED000) [pid = 3212] [serial = 112] [outer = 0ECAA800] 02:54:59 INFO - PROCESS | 3212 | 1467971699456 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 02:54:59 INFO - PROCESS | 3212 | 1467971699514 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 3212 | 1467971699517 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:54:59 INFO - PROCESS | 3212 | 1467971699520 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 3212 | 1467971699524 Marionette TRACE conn6 <- [1,118,null,{}] 02:54:59 INFO - PROCESS | 3212 | 1467971699534 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:59 INFO - PROCESS | 3212 | 1467971699539 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:59 INFO - PROCESS | 3212 | 1467971699622 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:54:59 INFO - PROCESS | 3212 | 1467971699631 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 3212 | 1467971699634 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:54:59 INFO - PROCESS | 3212 | ++DOCSHELL 13258800 == 37 [pid = 3212] [id = 39] 02:54:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (1325C800) [pid = 3212] [serial = 113] [outer = 00000000] 02:54:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (13A08800) [pid = 3212] [serial = 114] [outer = 1325C800] 02:54:59 INFO - PROCESS | 3212 | 1467971699683 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (13E5A400) [pid = 3212] [serial = 115] [outer = 1325C800] 02:55:00 INFO - PROCESS | 3212 | 1467971700099 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 02:55:00 INFO - PROCESS | 3212 | 1467971700155 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 3212 | 1467971700157 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:55:00 INFO - PROCESS | 3212 | 1467971700166 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 3212 | 1467971700168 Marionette TRACE conn6 <- [1,122,null,{}] 02:55:00 INFO - PROCESS | 3212 | 1467971700172 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:00 INFO - PROCESS | 3212 | 1467971700174 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:00 INFO - PROCESS | 3212 | 1467971700279 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:55:00 INFO - PROCESS | 3212 | 1467971700344 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 3212 | 1467971700346 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:00 INFO - PROCESS | 3212 | ++DOCSHELL 14E94C00 == 38 [pid = 3212] [id = 40] 02:55:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (14E97400) [pid = 3212] [serial = 116] [outer = 00000000] 02:55:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1602AC00) [pid = 3212] [serial = 117] [outer = 14E97400] 02:55:00 INFO - PROCESS | 3212 | 1467971700391 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (160A5800) [pid = 3212] [serial = 118] [outer = 14E97400] 02:55:00 INFO - PROCESS | 3212 | 1467971700768 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:55:00 INFO - PROCESS | 3212 | 1467971700795 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 3212 | 1467971700797 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:55:00 INFO - PROCESS | 3212 | 1467971700800 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 3212 | 1467971700802 Marionette TRACE conn6 <- [1,126,null,{}] 02:55:00 INFO - PROCESS | 3212 | 1467971700805 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:00 INFO - PROCESS | 3212 | 1467971700807 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:00 INFO - PROCESS | 3212 | 1467971700910 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:55:00 INFO - PROCESS | 3212 | 1467971700915 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 3212 | 1467971700917 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:00 INFO - PROCESS | 3212 | ++DOCSHELL 165AC800 == 39 [pid = 3212] [id = 41] 02:55:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (165ADC00) [pid = 3212] [serial = 119] [outer = 00000000] 02:55:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (16804C00) [pid = 3212] [serial = 120] [outer = 165ADC00] 02:55:00 INFO - PROCESS | 3212 | 1467971700962 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (168B5000) [pid = 3212] [serial = 121] [outer = 165ADC00] 02:55:01 INFO - PROCESS | 3212 | 1467971701407 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 02:55:01 INFO - PROCESS | 3212 | 1467971701431 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 3212 | 1467971701433 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:55:01 INFO - PROCESS | 3212 | 1467971701442 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:55:01 INFO - PROCESS | 3212 | 1467971701443 Marionette TRACE conn6 <- [1,130,null,{}] 02:55:01 INFO - PROCESS | 3212 | 1467971701447 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:01 INFO - PROCESS | 3212 | 1467971701453 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:01 INFO - PROCESS | 3212 | 1467971701566 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:55:01 INFO - PROCESS | 3212 | 1467971701571 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 3212 | 1467971701573 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:01 INFO - PROCESS | 3212 | ++DOCSHELL 1716CC00 == 40 [pid = 3212] [id = 42] 02:55:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17170400) [pid = 3212] [serial = 122] [outer = 00000000] 02:55:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17649C00) [pid = 3212] [serial = 123] [outer = 17170400] 02:55:01 INFO - PROCESS | 3212 | 1467971701617 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17A5C400) [pid = 3212] [serial = 124] [outer = 17170400] 02:55:02 INFO - PROCESS | 3212 | 1467971702072 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 02:55:02 INFO - PROCESS | 3212 | 1467971702121 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 3212 | 1467971702123 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:55:02 INFO - PROCESS | 3212 | 1467971702126 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 3212 | 1467971702128 Marionette TRACE conn6 <- [1,134,null,{}] 02:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:55:02 INFO - PROCESS | 3212 | 1467971702131 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:02 INFO - PROCESS | 3212 | 1467971702133 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:02 INFO - PROCESS | 3212 | 1467971702295 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DD5B800) [pid = 3212] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (180A9800) [pid = 3212] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1BE6BC00) [pid = 3212] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (1B831400) [pid = 3212] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (153B7400) [pid = 3212] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DB49400) [pid = 3212] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0ECAC000) [pid = 3212] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0D77B800) [pid = 3212] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:55:02 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (13A0F800) [pid = 3212] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:55:02 INFO - PROCESS | 3212 | 1467971702345 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 3212 | 1467971702347 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:02 INFO - PROCESS | 3212 | ++DOCSHELL 0D77B800 == 41 [pid = 3212] [id = 43] 02:55:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D809800) [pid = 3212] [serial = 125] [outer = 00000000] 02:55:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DD51400) [pid = 3212] [serial = 126] [outer = 0D809800] 02:55:02 INFO - PROCESS | 3212 | 1467971702391 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (12341000) [pid = 3212] [serial = 127] [outer = 0D809800] 02:55:02 INFO - PROCESS | 3212 | 1467971702728 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 02:55:02 INFO - PROCESS | 3212 | 1467971702761 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 3212 | 1467971702763 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:55:02 INFO - PROCESS | 3212 | 1467971702767 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 3212 | 1467971702768 Marionette TRACE conn6 <- [1,138,null,{}] 02:55:02 INFO - PROCESS | 3212 | 1467971702772 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:02 INFO - PROCESS | 3212 | 1467971702774 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:02 INFO - PROCESS | 3212 | 1467971702879 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:55:02 INFO - PROCESS | 3212 | 1467971702909 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 3212 | 1467971702911 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:02 INFO - PROCESS | 3212 | ++DOCSHELL 0CB43000 == 42 [pid = 3212] [id = 44] 02:55:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0CB45000) [pid = 3212] [serial = 128] [outer = 00000000] 02:55:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1325B000) [pid = 3212] [serial = 129] [outer = 0CB45000] 02:55:02 INFO - PROCESS | 3212 | 1467971702955 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1325B800) [pid = 3212] [serial = 130] [outer = 0CB45000] 02:55:03 INFO - PROCESS | 3212 | 1467971703342 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 02:55:03 INFO - PROCESS | 3212 | 1467971703397 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 3212 | 1467971703399 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:55:03 INFO - PROCESS | 3212 | 1467971703402 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 3212 | 1467971703404 Marionette TRACE conn6 <- [1,142,null,{}] 02:55:03 INFO - PROCESS | 3212 | 1467971703408 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:03 INFO - PROCESS | 3212 | 1467971703410 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:03 INFO - PROCESS | 3212 | 1467971703518 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:55:03 INFO - PROCESS | 3212 | 1467971703525 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 3212 | 1467971703527 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:03 INFO - PROCESS | 3212 | ++DOCSHELL 180A9400 == 43 [pid = 3212] [id = 45] 02:55:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (18B0F000) [pid = 3212] [serial = 131] [outer = 00000000] 02:55:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19A03000) [pid = 3212] [serial = 132] [outer = 18B0F000] 02:55:03 INFO - PROCESS | 3212 | 1467971703571 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19AB6C00) [pid = 3212] [serial = 133] [outer = 18B0F000] 02:55:03 INFO - PROCESS | 3212 | 1467971703963 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 02:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:55:03 INFO - PROCESS | 3212 | 1467971703973 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 3212 | 1467971703975 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:55:03 INFO - PROCESS | 3212 | 1467971703978 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 3212 | 1467971703980 Marionette TRACE conn6 <- [1,146,null,{}] 02:55:03 INFO - PROCESS | 3212 | 1467971703983 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:04 INFO - PROCESS | 3212 | 1467971703985 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:04 INFO - PROCESS | 3212 | 1467971704062 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:55:04 INFO - PROCESS | 3212 | 1467971704147 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 3212 | 1467971704150 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:04 INFO - PROCESS | 3212 | ++DOCSHELL 19370C00 == 44 [pid = 3212] [id = 46] 02:55:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19625C00) [pid = 3212] [serial = 134] [outer = 00000000] 02:55:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19B46400) [pid = 3212] [serial = 135] [outer = 19625C00] 02:55:04 INFO - PROCESS | 3212 | 1467971704198 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (19B48400) [pid = 3212] [serial = 136] [outer = 19625C00] 02:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 02:55:04 INFO - PROCESS | 3212 | 1467971704942 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:55:04 INFO - PROCESS | 3212 | 1467971704950 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:55:04 INFO - PROCESS | 3212 | 1467971704954 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:55:04 INFO - PROCESS | 3212 | 1467971704958 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 3212 | 1467971704961 Marionette TRACE conn6 <- [1,150,null,{}] 02:55:04 INFO - PROCESS | 3212 | 1467971704967 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:04 INFO - PROCESS | 3212 | 1467971704971 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:05 INFO - PROCESS | 3212 | 1467971705088 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:55:05 INFO - PROCESS | 3212 | 1467971705164 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 3212 | 1467971705166 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:05 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4A000 == 45 [pid = 3212] [id = 47] 02:55:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0DA51400) [pid = 3212] [serial = 137] [outer = 00000000] 02:55:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DFC7C00) [pid = 3212] [serial = 138] [outer = 0DA51400] 02:55:05 INFO - PROCESS | 3212 | 1467971705223 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (11FCC800) [pid = 3212] [serial = 139] [outer = 0DA51400] 02:55:06 INFO - PROCESS | 3212 | 1467971706098 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1180ms 02:55:06 INFO - PROCESS | 3212 | 1467971706140 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:55:06 INFO - PROCESS | 3212 | 1467971706144 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:55:06 INFO - PROCESS | 3212 | 1467971706149 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - PROCESS | 3212 | 1467971706152 Marionette TRACE conn6 <- [1,154,null,{}] 02:55:06 INFO - PROCESS | 3212 | 1467971706158 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:06 INFO - PROCESS | 3212 | 1467971706160 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:06 INFO - PROCESS | 3212 | 1467971706269 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:55:06 INFO - PROCESS | 3212 | 1467971706341 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 3212 | 1467971706345 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:06 INFO - PROCESS | 3212 | ++DOCSHELL 0DD54C00 == 46 [pid = 3212] [id = 48] 02:55:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DD5BC00) [pid = 3212] [serial = 140] [outer = 00000000] 02:55:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0E0EEC00) [pid = 3212] [serial = 141] [outer = 0DD5BC00] 02:55:06 INFO - PROCESS | 3212 | 1467971706395 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (11DC9000) [pid = 3212] [serial = 142] [outer = 0DD5BC00] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0C942800 == 45 [pid = 3212] [id = 35] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 1716EC00 == 44 [pid = 3212] [id = 34] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0CFE3400 == 43 [pid = 3212] [id = 31] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0ECCC800 == 42 [pid = 3212] [id = 32] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 16FA5800 == 41 [pid = 3212] [id = 33] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 153B4800 == 40 [pid = 3212] [id = 30] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 13A0B000 == 39 [pid = 3212] [id = 29] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 180A9400 == 38 [pid = 3212] [id = 45] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0CB43000 == 37 [pid = 3212] [id = 44] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0D77B800 == 36 [pid = 3212] [id = 43] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 1716CC00 == 35 [pid = 3212] [id = 42] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 165AC800 == 34 [pid = 3212] [id = 41] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 14E94C00 == 33 [pid = 3212] [id = 40] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 13258800 == 32 [pid = 3212] [id = 39] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0ECAA400 == 31 [pid = 3212] [id = 38] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0DA43000 == 30 [pid = 3212] [id = 37] 02:55:06 INFO - PROCESS | 3212 | --DOCSHELL 0D77F400 == 29 [pid = 3212] [id = 36] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (17A5C000) [pid = 3212] [serial = 73] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1716B400) [pid = 3212] [serial = 72] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (19AB6400) [pid = 3212] [serial = 55] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1BF0B800) [pid = 3212] [serial = 61] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (1BE6A000) [pid = 3212] [serial = 58] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1609AC00) [pid = 3212] [serial = 87] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DD53800) [pid = 3212] [serial = 78] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (11A4CC00) [pid = 3212] [serial = 81] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DDE6400) [pid = 3212] [serial = 79] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (12342C00) [pid = 3212] [serial = 82] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D804800) [pid = 3212] [serial = 75] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D80FC00) [pid = 3212] [serial = 76] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (13E4B400) [pid = 3212] [serial = 84] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (16422400) [pid = 3212] [serial = 88] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (14B44000) [pid = 3212] [serial = 85] [outer = 00000000] [url = about:blank] 02:55:06 INFO - PROCESS | 3212 | 1467971706884 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 770ms 02:55:06 INFO - PROCESS | 3212 | 1467971706923 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:55:06 INFO - PROCESS | 3212 | 1467971706928 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:55:06 INFO - PROCESS | 3212 | 1467971706935 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - PROCESS | 3212 | 1467971706937 Marionette TRACE conn6 <- [1,158,null,{}] 02:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:55:06 INFO - PROCESS | 3212 | 1467971706941 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:06 INFO - PROCESS | 3212 | 1467971706944 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:07 INFO - PROCESS | 3212 | 1467971707029 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:55:07 INFO - PROCESS | 3212 | 1467971707038 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 3212 | 1467971707041 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:07 INFO - PROCESS | 3212 | ++DOCSHELL 0DD54000 == 30 [pid = 3212] [id = 49] 02:55:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DD54400) [pid = 3212] [serial = 143] [outer = 00000000] 02:55:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0DDE6C00) [pid = 3212] [serial = 144] [outer = 0DD54400] 02:55:07 INFO - PROCESS | 3212 | 1467971707088 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (11A4CC00) [pid = 3212] [serial = 145] [outer = 0DD54400] 02:55:07 INFO - PROCESS | 3212 | 1467971707557 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 02:55:07 INFO - PROCESS | 3212 | 1467971707611 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 3212 | 1467971707613 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:55:07 INFO - PROCESS | 3212 | 1467971707616 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 3212 | 1467971707620 Marionette TRACE conn6 <- [1,162,null,{}] 02:55:07 INFO - PROCESS | 3212 | 1467971707631 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:07 INFO - PROCESS | 3212 | 1467971707635 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:07 INFO - PROCESS | 3212 | 1467971707738 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:55:07 INFO - PROCESS | 3212 | 1467971707754 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 3212 | 1467971707756 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:07 INFO - PROCESS | 3212 | ++DOCSHELL 13A10C00 == 31 [pid = 3212] [id = 50] 02:55:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (13E4B800) [pid = 3212] [serial = 146] [outer = 00000000] 02:55:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (13E58C00) [pid = 3212] [serial = 147] [outer = 13E4B800] 02:55:07 INFO - PROCESS | 3212 | 1467971707804 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (14E8D800) [pid = 3212] [serial = 148] [outer = 13E4B800] 02:55:08 INFO - PROCESS | 3212 | 1467971708245 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 02:55:08 INFO - PROCESS | 3212 | 1467971708291 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 3212 | 1467971708293 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:55:08 INFO - PROCESS | 3212 | 1467971708296 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 3212 | 1467971708298 Marionette TRACE conn6 <- [1,166,null,{}] 02:55:08 INFO - PROCESS | 3212 | 1467971708302 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:08 INFO - PROCESS | 3212 | 1467971708304 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:08 INFO - PROCESS | 3212 | 1467971708396 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:55:08 INFO - PROCESS | 3212 | 1467971708404 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 3212 | 1467971708405 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:08 INFO - PROCESS | 3212 | ++DOCSHELL 14E9B800 == 32 [pid = 3212] [id = 51] 02:55:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (153B4800) [pid = 3212] [serial = 149] [outer = 00000000] 02:55:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (164B9400) [pid = 3212] [serial = 150] [outer = 153B4800] 02:55:08 INFO - PROCESS | 3212 | 1467971708450 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (165A9C00) [pid = 3212] [serial = 151] [outer = 153B4800] 02:55:08 INFO - PROCESS | 3212 | 1467971708857 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 02:55:08 INFO - PROCESS | 3212 | 1467971708870 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 3212 | 1467971708872 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:55:08 INFO - PROCESS | 3212 | 1467971708875 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 3212 | 1467971708877 Marionette TRACE conn6 <- [1,170,null,{}] 02:55:08 INFO - PROCESS | 3212 | 1467971708880 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:08 INFO - PROCESS | 3212 | 1467971708882 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:09 INFO - PROCESS | 3212 | 1467971708995 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:55:09 INFO - PROCESS | 3212 | 1467971709008 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 3212 | 1467971709009 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:09 INFO - PROCESS | 3212 | ++DOCSHELL 165E9800 == 33 [pid = 3212] [id = 52] 02:55:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (165EDC00) [pid = 3212] [serial = 152] [outer = 00000000] 02:55:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1716B400) [pid = 3212] [serial = 153] [outer = 165EDC00] 02:55:09 INFO - PROCESS | 3212 | 1467971709053 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1763C400) [pid = 3212] [serial = 154] [outer = 165EDC00] 02:55:09 INFO - PROCESS | 3212 | 1467971709488 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 02:55:09 INFO - PROCESS | 3212 | 1467971709507 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:55:09 INFO - PROCESS | 3212 | 1467971709508 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:55:09 INFO - PROCESS | 3212 | 1467971709511 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 3212 | 1467971709513 Marionette TRACE conn6 <- [1,174,null,{}] 02:55:09 INFO - PROCESS | 3212 | 1467971709522 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:09 INFO - PROCESS | 3212 | 1467971709528 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:09 INFO - PROCESS | 3212 | 1467971709653 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:55:09 INFO - PROCESS | 3212 | 1467971709658 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 3212 | 1467971709660 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:09 INFO - PROCESS | 3212 | ++DOCSHELL 0DA43C00 == 34 [pid = 3212] [id = 53] 02:55:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17640C00) [pid = 3212] [serial = 155] [outer = 00000000] 02:55:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (180A7000) [pid = 3212] [serial = 156] [outer = 17640C00] 02:55:09 INFO - PROCESS | 3212 | 1467971709704 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (19367000) [pid = 3212] [serial = 157] [outer = 17640C00] 02:55:10 INFO - PROCESS | 3212 | 1467971710115 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 02:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:55:10 INFO - PROCESS | 3212 | 1467971710147 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 3212 | 1467971710149 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:55:10 INFO - PROCESS | 3212 | 1467971710151 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 3212 | 1467971710153 Marionette TRACE conn6 <- [1,178,null,{}] 02:55:10 INFO - PROCESS | 3212 | 1467971710165 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:10 INFO - PROCESS | 3212 | 1467971710167 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:10 INFO - PROCESS | 3212 | 1467971710269 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:55:10 INFO - PROCESS | 3212 | 1467971710274 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 3212 | 1467971710276 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:10 INFO - PROCESS | 3212 | ++DOCSHELL 196BBC00 == 35 [pid = 3212] [id = 54] 02:55:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (196C7C00) [pid = 3212] [serial = 158] [outer = 00000000] 02:55:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (19B43400) [pid = 3212] [serial = 159] [outer = 196C7C00] 02:55:10 INFO - PROCESS | 3212 | 1467971710320 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (19AB6400) [pid = 3212] [serial = 160] [outer = 196C7C00] 02:55:10 INFO - PROCESS | 3212 | 1467971710763 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 02:55:10 INFO - PROCESS | 3212 | 1467971710789 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 3212 | 1467971710791 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:55:10 INFO - PROCESS | 3212 | 1467971710795 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 3212 | 1467971710797 Marionette TRACE conn6 <- [1,182,null,{}] 02:55:10 INFO - PROCESS | 3212 | 1467971710800 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:10 INFO - PROCESS | 3212 | 1467971710802 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:10 INFO - PROCESS | 3212 | 1467971710906 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:55:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A116400) [pid = 3212] [serial = 161] [outer = 0D780C00] 02:55:10 INFO - PROCESS | 3212 | 1467971710930 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 3212 | 1467971710932 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:11 INFO - PROCESS | 3212 | ++DOCSHELL 0DA43800 == 36 [pid = 3212] [id = 55] 02:55:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A11F000) [pid = 3212] [serial = 162] [outer = 00000000] 02:55:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1B831400) [pid = 3212] [serial = 163] [outer = 1A11F000] 02:55:11 INFO - PROCESS | 3212 | 1467971711022 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1B833800) [pid = 3212] [serial = 164] [outer = 1A11F000] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (165ADC00) [pid = 3212] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0DA44000) [pid = 3212] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (14E97400) [pid = 3212] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (17170400) [pid = 3212] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0ECAA800) [pid = 3212] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0D809800) [pid = 3212] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1325C800) [pid = 3212] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0CFF0400) [pid = 3212] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (12432400) [pid = 3212] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1716A400) [pid = 3212] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (17642C00) [pid = 3212] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0C943000) [pid = 3212] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0CB45000) [pid = 3212] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:55:11 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (18B0F000) [pid = 3212] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:55:11 INFO - PROCESS | 3212 | 1467971711491 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 02:55:11 INFO - PROCESS | 3212 | 1467971711537 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 3212 | 1467971711539 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:55:11 INFO - PROCESS | 3212 | 1467971711568 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 3212 | 1467971711570 Marionette TRACE conn6 <- [1,186,null,{}] 02:55:11 INFO - PROCESS | 3212 | 1467971711573 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:11 INFO - PROCESS | 3212 | 1467971711575 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:11 INFO - PROCESS | 3212 | 1467971711653 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:55:11 INFO - PROCESS | 3212 | 1467971711658 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 3212 | 1467971711660 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:11 INFO - PROCESS | 3212 | ++DOCSHELL 08A83C00 == 37 [pid = 3212] [id = 56] 02:55:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (08A85000) [pid = 3212] [serial = 165] [outer = 00000000] 02:55:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (08A89800) [pid = 3212] [serial = 166] [outer = 08A85000] 02:55:11 INFO - PROCESS | 3212 | 1467971711702 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (08A8B800) [pid = 3212] [serial = 167] [outer = 08A85000] 02:55:12 INFO - PROCESS | 3212 | 1467971712098 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 02:55:12 INFO - PROCESS | 3212 | 1467971712139 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 3212 | 1467971712141 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:55:12 INFO - PROCESS | 3212 | 1467971712155 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 3212 | 1467971712156 Marionette TRACE conn6 <- [1,190,null,{}] 02:55:12 INFO - PROCESS | 3212 | 1467971712160 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:12 INFO - PROCESS | 3212 | 1467971712162 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:12 INFO - PROCESS | 3212 | 1467971712240 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:55:12 INFO - PROCESS | 3212 | 1467971712246 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 3212 | 1467971712248 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:12 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2EC00 == 38 [pid = 3212] [id = 57] 02:55:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0CA2F400) [pid = 3212] [serial = 168] [outer = 00000000] 02:55:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0CA35400) [pid = 3212] [serial = 169] [outer = 0CA2F400] 02:55:12 INFO - PROCESS | 3212 | 1467971712292 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0CA37400) [pid = 3212] [serial = 170] [outer = 0CA2F400] 02:55:12 INFO - PROCESS | 3212 | 1467971712678 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 02:55:12 INFO - PROCESS | 3212 | 1467971712730 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 3212 | 1467971712732 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:55:12 INFO - PROCESS | 3212 | 1467971712749 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 3212 | 1467971712752 Marionette TRACE conn6 <- [1,194,null,{}] 02:55:12 INFO - PROCESS | 3212 | 1467971712757 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:12 INFO - PROCESS | 3212 | 1467971712759 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:12 INFO - PROCESS | 3212 | 1467971712851 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:55:12 INFO - PROCESS | 3212 | 1467971712858 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 3212 | 1467971712860 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:12 INFO - PROCESS | 3212 | ++DOCSHELL 0D826400 == 39 [pid = 3212] [id = 58] 02:55:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0D828000) [pid = 3212] [serial = 171] [outer = 00000000] 02:55:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0D82C400) [pid = 3212] [serial = 172] [outer = 0D828000] 02:55:12 INFO - PROCESS | 3212 | 1467971712905 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0DA50800) [pid = 3212] [serial = 173] [outer = 0D828000] 02:55:13 INFO - PROCESS | 3212 | 1467971713398 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 690ms 02:55:13 INFO - PROCESS | 3212 | 1467971713434 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 3212 | 1467971713439 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:55:13 INFO - PROCESS | 3212 | 1467971713446 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 3212 | 1467971713449 Marionette TRACE conn6 <- [1,198,null,{}] 02:55:13 INFO - PROCESS | 3212 | 1467971713455 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:13 INFO - PROCESS | 3212 | 1467971713458 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:13 INFO - PROCESS | 3212 | 1467971713572 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:55:13 INFO - PROCESS | 3212 | 1467971713661 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 3212 | 1467971713666 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:13 INFO - PROCESS | 3212 | ++DOCSHELL 0CFF2C00 == 40 [pid = 3212] [id = 59] 02:55:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0D33A800) [pid = 3212] [serial = 174] [outer = 00000000] 02:55:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0D774400) [pid = 3212] [serial = 175] [outer = 0D33A800] 02:55:13 INFO - PROCESS | 3212 | 1467971713723 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0D822400) [pid = 3212] [serial = 176] [outer = 0D33A800] 02:55:14 INFO - PROCESS | 3212 | 1467971714271 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 02:55:14 INFO - PROCESS | 3212 | 1467971714322 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 3212 | 1467971714326 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:55:14 INFO - PROCESS | 3212 | 1467971714333 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 3212 | 1467971714336 Marionette TRACE conn6 <- [1,202,null,{}] 02:55:14 INFO - PROCESS | 3212 | 1467971714340 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:14 INFO - PROCESS | 3212 | 1467971714343 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:14 INFO - PROCESS | 3212 | 1467971714452 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:55:14 INFO - PROCESS | 3212 | 1467971714542 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 3212 | 1467971714545 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:14 INFO - PROCESS | 3212 | ++DOCSHELL 11CA8000 == 41 [pid = 3212] [id = 60] 02:55:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (11CA8800) [pid = 3212] [serial = 177] [outer = 00000000] 02:55:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1233DC00) [pid = 3212] [serial = 178] [outer = 11CA8800] 02:55:14 INFO - PROCESS | 3212 | 1467971714601 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (12343800) [pid = 3212] [serial = 179] [outer = 11CA8800] 02:55:15 INFO - PROCESS | 3212 | 1467971715166 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 02:55:15 INFO - PROCESS | 3212 | 1467971715206 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 3212 | 1467971715209 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:55:15 INFO - PROCESS | 3212 | 1467971715212 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:55:15 INFO - PROCESS | 3212 | 1467971715216 Marionette TRACE conn6 <- [1,206,null,{}] 02:55:15 INFO - PROCESS | 3212 | 1467971715227 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:15 INFO - PROCESS | 3212 | 1467971715232 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:15 INFO - PROCESS | 3212 | 1467971715374 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:55:15 INFO - PROCESS | 3212 | 1467971715464 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 3212 | 1467971715468 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:15 INFO - PROCESS | 3212 | ++DOCSHELL 153BC800 == 42 [pid = 3212] [id = 61] 02:55:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (153C0800) [pid = 3212] [serial = 180] [outer = 00000000] 02:55:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (16426000) [pid = 3212] [serial = 181] [outer = 153C0800] 02:55:15 INFO - PROCESS | 3212 | 1467971715523 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1716CC00) [pid = 3212] [serial = 182] [outer = 153C0800] 02:55:16 INFO - PROCESS | 3212 | 1467971716085 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 02:55:16 INFO - PROCESS | 3212 | 1467971716146 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 3212 | 1467971716149 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:55:16 INFO - PROCESS | 3212 | 1467971716153 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - PROCESS | 3212 | 1467971716155 Marionette TRACE conn6 <- [1,210,null,{}] 02:55:16 INFO - PROCESS | 3212 | 1467971716159 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:16 INFO - PROCESS | 3212 | 1467971716161 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:16 INFO - PROCESS | 3212 | 1467971716297 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:55:16 INFO - PROCESS | 3212 | 1467971716415 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 3212 | 1467971716418 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:16 INFO - PROCESS | 3212 | ++DOCSHELL 17646800 == 43 [pid = 3212] [id = 62] 02:55:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (17CB0400) [pid = 3212] [serial = 183] [outer = 00000000] 02:55:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (19624000) [pid = 3212] [serial = 184] [outer = 17CB0400] 02:55:16 INFO - PROCESS | 3212 | 1467971716472 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (19B49400) [pid = 3212] [serial = 185] [outer = 17CB0400] 02:55:17 INFO - PROCESS | 3212 | 1467971717182 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1070ms 02:55:17 INFO - PROCESS | 3212 | 1467971717226 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 3212 | 1467971717230 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:55:17 INFO - PROCESS | 3212 | 1467971717235 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 3212 | 1467971717239 Marionette TRACE conn6 <- [1,214,null,{}] 02:55:17 INFO - PROCESS | 3212 | 1467971717244 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:17 INFO - PROCESS | 3212 | 1467971717246 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:17 INFO - PROCESS | 3212 | 1467971717348 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:55:17 INFO - PROCESS | 3212 | 1467971717427 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 3212 | 1467971717429 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:17 INFO - PROCESS | 3212 | ++DOCSHELL 0D804C00 == 44 [pid = 3212] [id = 63] 02:55:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (0D80D800) [pid = 3212] [serial = 186] [outer = 00000000] 02:55:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (0D830400) [pid = 3212] [serial = 187] [outer = 0D80D800] 02:55:17 INFO - PROCESS | 3212 | 1467971717478 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (0DA4E400) [pid = 3212] [serial = 188] [outer = 0D80D800] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 0CA2EC00 == 43 [pid = 3212] [id = 57] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 08A83C00 == 42 [pid = 3212] [id = 56] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 0DA43800 == 41 [pid = 3212] [id = 55] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 196BBC00 == 40 [pid = 3212] [id = 54] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 0DA43C00 == 39 [pid = 3212] [id = 53] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 165E9800 == 38 [pid = 3212] [id = 52] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 14E9B800 == 37 [pid = 3212] [id = 51] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 13A10C00 == 36 [pid = 3212] [id = 50] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 0DD54000 == 35 [pid = 3212] [id = 49] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 0DD54C00 == 34 [pid = 3212] [id = 48] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (0DCD4000) [pid = 3212] [serial = 105] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (19B46400) [pid = 3212] [serial = 135] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOCSHELL 19370C00 == 33 [pid = 3212] [id = 46] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (16804C00) [pid = 3212] [serial = 120] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (0DA4A400) [pid = 3212] [serial = 108] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (0DB45000) [pid = 3212] [serial = 109] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (1602AC00) [pid = 3212] [serial = 117] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (17649C00) [pid = 3212] [serial = 123] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (11CAD400) [pid = 3212] [serial = 111] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (11CED000) [pid = 3212] [serial = 112] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (168B5000) [pid = 3212] [serial = 121] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0DD51400) [pid = 3212] [serial = 126] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (17A5C400) [pid = 3212] [serial = 124] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (12341000) [pid = 3212] [serial = 127] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (13A08800) [pid = 3212] [serial = 114] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0D807000) [pid = 3212] [serial = 91] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0D4F1000) [pid = 3212] [serial = 90] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (13A09800) [pid = 3212] [serial = 94] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (124E7400) [pid = 3212] [serial = 93] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17484000) [pid = 3212] [serial = 97] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1716F000) [pid = 3212] [serial = 96] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (19305000) [pid = 3212] [serial = 100] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (180A9000) [pid = 3212] [serial = 99] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D806000) [pid = 3212] [serial = 103] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0C949800) [pid = 3212] [serial = 102] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (160A5800) [pid = 3212] [serial = 118] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1325B800) [pid = 3212] [serial = 130] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1325B000) [pid = 3212] [serial = 129] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (13E5A400) [pid = 3212] [serial = 115] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (19AB6C00) [pid = 3212] [serial = 133] [outer = 00000000] [url = about:blank] 02:55:17 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (19A03000) [pid = 3212] [serial = 132] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3212 | 1467971718002 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 832ms 02:55:18 INFO - PROCESS | 3212 | 1467971718067 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 3212 | 1467971718072 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:55:18 INFO - PROCESS | 3212 | 1467971718077 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:55:18 INFO - PROCESS | 3212 | 1467971718080 Marionette TRACE conn6 <- [1,218,null,{}] 02:55:18 INFO - PROCESS | 3212 | 1467971718084 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:18 INFO - PROCESS | 3212 | 1467971718086 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:18 INFO - PROCESS | 3212 | 1467971718171 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:55:18 INFO - PROCESS | 3212 | 1467971718246 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 3212 | 1467971718248 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:18 INFO - PROCESS | 3212 | ++DOCSHELL 0CA37000 == 34 [pid = 3212] [id = 64] 02:55:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0CF6A800) [pid = 3212] [serial = 189] [outer = 00000000] 02:55:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0D827400) [pid = 3212] [serial = 190] [outer = 0CF6A800] 02:55:18 INFO - PROCESS | 3212 | 1467971718294 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA49000) [pid = 3212] [serial = 191] [outer = 0CF6A800] 02:55:18 INFO - PROCESS | 3212 | 1467971718673 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 02:55:18 INFO - PROCESS | 3212 | 1467971718712 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 3212 | 1467971718714 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:55:18 INFO - PROCESS | 3212 | 1467971718724 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - PROCESS | 3212 | 1467971718727 Marionette TRACE conn6 <- [1,222,null,{}] 02:55:18 INFO - PROCESS | 3212 | 1467971718737 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:18 INFO - PROCESS | 3212 | 1467971718742 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:18 INFO - PROCESS | 3212 | 1467971718825 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:55:18 INFO - PROCESS | 3212 | 1467971718831 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 3212 | 1467971718834 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:18 INFO - PROCESS | 3212 | ++DOCSHELL 11CEE400 == 35 [pid = 3212] [id = 65] 02:55:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (11CEE800) [pid = 3212] [serial = 192] [outer = 00000000] 02:55:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1232F400) [pid = 3212] [serial = 193] [outer = 11CEE800] 02:55:18 INFO - PROCESS | 3212 | 1467971718882 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (12341800) [pid = 3212] [serial = 194] [outer = 11CEE800] 02:55:19 INFO - PROCESS | 3212 | 1467971719316 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 02:55:19 INFO - PROCESS | 3212 | 1467971719356 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 3212 | 1467971719359 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:55:19 INFO - PROCESS | 3212 | 1467971719362 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 3212 | 1467971719363 Marionette TRACE conn6 <- [1,226,null,{}] 02:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:55:19 INFO - PROCESS | 3212 | 1467971719367 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:19 INFO - PROCESS | 3212 | 1467971719369 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:19 INFO - PROCESS | 3212 | 1467971719452 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:55:19 INFO - PROCESS | 3212 | 1467971719457 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 3212 | 1467971719459 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:19 INFO - PROCESS | 3212 | ++DOCSHELL 124E2C00 == 36 [pid = 3212] [id = 66] 02:55:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (124E7400) [pid = 3212] [serial = 195] [outer = 00000000] 02:55:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1325B400) [pid = 3212] [serial = 196] [outer = 124E7400] 02:55:19 INFO - PROCESS | 3212 | 1467971719511 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (13A07000) [pid = 3212] [serial = 197] [outer = 124E7400] 02:55:19 INFO - PROCESS | 3212 | 1467971719949 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 02:55:20 INFO - PROCESS | 3212 | 1467971719998 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 3212 | 1467971720000 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:55:20 INFO - PROCESS | 3212 | 1467971720008 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 3212 | 1467971720009 Marionette TRACE conn6 <- [1,230,null,{}] 02:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:55:20 INFO - PROCESS | 3212 | 1467971720020 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:20 INFO - PROCESS | 3212 | 1467971720022 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:20 INFO - PROCESS | 3212 | 1467971720124 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:55:20 INFO - PROCESS | 3212 | 1467971720130 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 3212 | 1467971720132 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:20 INFO - PROCESS | 3212 | ++DOCSHELL 13A0B800 == 37 [pid = 3212] [id = 67] 02:55:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (13A0F000) [pid = 3212] [serial = 198] [outer = 00000000] 02:55:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (14B3FC00) [pid = 3212] [serial = 199] [outer = 13A0F000] 02:55:20 INFO - PROCESS | 3212 | 1467971720176 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (14E8F400) [pid = 3212] [serial = 200] [outer = 13A0F000] 02:55:20 INFO - PROCESS | 3212 | 1467971720608 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 02:55:20 INFO - PROCESS | 3212 | 1467971720643 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 3212 | 1467971720645 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:55:20 INFO - PROCESS | 3212 | 1467971720648 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 3212 | 1467971720649 Marionette TRACE conn6 <- [1,234,null,{}] 02:55:20 INFO - PROCESS | 3212 | 1467971720653 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:20 INFO - PROCESS | 3212 | 1467971720658 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:20 INFO - PROCESS | 3212 | 1467971720789 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:55:20 INFO - PROCESS | 3212 | 1467971720866 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 3212 | 1467971720868 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:20 INFO - PROCESS | 3212 | ++DOCSHELL 153B9C00 == 38 [pid = 3212] [id = 68] 02:55:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (153C1000) [pid = 3212] [serial = 201] [outer = 00000000] 02:55:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (165ACC00) [pid = 3212] [serial = 202] [outer = 153C1000] 02:55:20 INFO - PROCESS | 3212 | 1467971720913 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (16809C00) [pid = 3212] [serial = 203] [outer = 153C1000] 02:55:21 INFO - PROCESS | 3212 | 1467971721307 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 02:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:55:21 INFO - PROCESS | 3212 | 1467971721319 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 3212 | 1467971721321 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:55:21 INFO - PROCESS | 3212 | 1467971721324 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 3212 | 1467971721325 Marionette TRACE conn6 <- [1,238,null,{}] 02:55:21 INFO - PROCESS | 3212 | 1467971721335 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:21 INFO - PROCESS | 3212 | 1467971721337 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:21 INFO - PROCESS | 3212 | 1467971721450 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:55:21 INFO - PROCESS | 3212 | 1467971721455 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 3212 | 1467971721457 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:21 INFO - PROCESS | 3212 | ++DOCSHELL 16806000 == 39 [pid = 3212] [id = 69] 02:55:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (168BD800) [pid = 3212] [serial = 204] [outer = 00000000] 02:55:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1758CC00) [pid = 3212] [serial = 205] [outer = 168BD800] 02:55:21 INFO - PROCESS | 3212 | 1467971721500 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1763B800) [pid = 3212] [serial = 206] [outer = 168BD800] 02:55:21 INFO - PROCESS | 3212 | 1467971721911 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 632ms 02:55:21 INFO - PROCESS | 3212 | 1467971721960 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 3212 | 1467971721962 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:55:21 INFO - PROCESS | 3212 | 1467971721965 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 3212 | 1467971721967 Marionette TRACE conn6 <- [1,242,null,{}] 02:55:21 INFO - PROCESS | 3212 | 1467971721970 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:21 INFO - PROCESS | 3212 | 1467971721972 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:22 INFO - PROCESS | 3212 | 1467971722195 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17640C00) [pid = 3212] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (196C7C00) [pid = 3212] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0DA51400) [pid = 3212] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (153B4800) [pid = 3212] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (13E4B800) [pid = 3212] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0DD54400) [pid = 3212] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DD5BC00) [pid = 3212] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1A11F000) [pid = 3212] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (08A85000) [pid = 3212] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0CA2F400) [pid = 3212] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (165EDC00) [pid = 3212] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:55:22 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D807400) [pid = 3212] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:55:22 INFO - PROCESS | 3212 | 1467971722286 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 3212 | 1467971722288 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:22 INFO - PROCESS | 3212 | ++DOCSHELL 0C93B800 == 40 [pid = 3212] [id = 70] 02:55:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0C93C400) [pid = 3212] [serial = 207] [outer = 00000000] 02:55:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0D774800) [pid = 3212] [serial = 208] [outer = 0C93C400] 02:55:22 INFO - PROCESS | 3212 | 1467971722333 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DD54400) [pid = 3212] [serial = 209] [outer = 0C93C400] 02:55:22 INFO - PROCESS | 3212 | 1467971722674 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 02:55:22 INFO - PROCESS | 3212 | 1467971722697 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:55:22 INFO - PROCESS | 3212 | 1467971722699 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:55:22 INFO - PROCESS | 3212 | 1467971722702 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - PROCESS | 3212 | 1467971722704 Marionette TRACE conn6 <- [1,246,null,{}] 02:55:22 INFO - PROCESS | 3212 | 1467971722708 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:22 INFO - PROCESS | 3212 | 1467971722710 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:22 INFO - PROCESS | 3212 | 1467971722822 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:55:22 INFO - PROCESS | 3212 | 1467971722830 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 3212 | 1467971722831 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:22 INFO - PROCESS | 3212 | ++DOCSHELL 12470400 == 41 [pid = 3212] [id = 71] 02:55:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (12595800) [pid = 3212] [serial = 210] [outer = 00000000] 02:55:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17A5B800) [pid = 3212] [serial = 211] [outer = 12595800] 02:55:22 INFO - PROCESS | 3212 | 1467971722875 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (17D6A800) [pid = 3212] [serial = 212] [outer = 12595800] 02:55:23 INFO - PROCESS | 3212 | 1467971723262 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 02:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:55:23 INFO - PROCESS | 3212 | 1467971723273 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 3212 | 1467971723275 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:55:23 INFO - PROCESS | 3212 | 1467971723278 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 3212 | 1467971723279 Marionette TRACE conn6 <- [1,250,null,{}] 02:55:23 INFO - PROCESS | 3212 | 1467971723283 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:23 INFO - PROCESS | 3212 | 1467971723285 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:23 INFO - PROCESS | 3212 | 1467971723366 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:55:23 INFO - PROCESS | 3212 | 1467971723439 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 3212 | 1467971723441 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:23 INFO - PROCESS | 3212 | ++DOCSHELL 17648C00 == 42 [pid = 3212] [id = 72] 02:55:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (17A5A000) [pid = 3212] [serial = 213] [outer = 00000000] 02:55:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (1936CC00) [pid = 3212] [serial = 214] [outer = 17A5A000] 02:55:23 INFO - PROCESS | 3212 | 1467971723487 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (19A04000) [pid = 3212] [serial = 215] [outer = 17A5A000] 02:55:23 INFO - PROCESS | 3212 | 1467971723932 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 02:55:23 INFO - PROCESS | 3212 | 1467971723963 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 3212 | 1467971723966 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:55:23 INFO - PROCESS | 3212 | 1467971723971 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 3212 | 1467971723973 Marionette TRACE conn6 <- [1,254,null,{}] 02:55:24 INFO - PROCESS | 3212 | 1467971723982 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:24 INFO - PROCESS | 3212 | 1467971723985 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:24 INFO - PROCESS | 3212 | 1467971724079 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:55:24 INFO - PROCESS | 3212 | 1467971724087 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 3212 | 1467971724090 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:24 INFO - PROCESS | 3212 | ++DOCSHELL 19AB6800 == 43 [pid = 3212] [id = 73] 02:55:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (19B42400) [pid = 3212] [serial = 216] [outer = 00000000] 02:55:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1B8CA400) [pid = 3212] [serial = 217] [outer = 19B42400] 02:55:24 INFO - PROCESS | 3212 | 1467971724135 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1B8D1400) [pid = 3212] [serial = 218] [outer = 19B42400] 02:55:24 INFO - PROCESS | 3212 | 1467971724782 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 871ms 02:55:24 INFO - PROCESS | 3212 | 1467971724848 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 3212 | 1467971724853 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:55:24 INFO - PROCESS | 3212 | 1467971724858 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 3212 | 1467971724863 Marionette TRACE conn6 <- [1,258,null,{}] 02:55:24 INFO - PROCESS | 3212 | 1467971724869 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:24 INFO - PROCESS | 3212 | 1467971724872 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:25 INFO - PROCESS | 3212 | 1467971725016 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:55:25 INFO - PROCESS | 3212 | 1467971725137 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 3212 | 1467971725140 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:25 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2C800 == 44 [pid = 3212] [id = 74] 02:55:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0CA2DC00) [pid = 3212] [serial = 219] [outer = 00000000] 02:55:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0D8A3C00) [pid = 3212] [serial = 220] [outer = 0CA2DC00] 02:55:25 INFO - PROCESS | 3212 | 1467971725197 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0DD4E400) [pid = 3212] [serial = 221] [outer = 0CA2DC00] 02:55:25 INFO - PROCESS | 3212 | 1467971725734 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 02:55:25 INFO - PROCESS | 3212 | 1467971725788 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 3212 | 1467971725792 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:55:25 INFO - PROCESS | 3212 | 1467971725799 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 3212 | 1467971725802 Marionette TRACE conn6 <- [1,262,null,{}] 02:55:25 INFO - PROCESS | 3212 | 1467971725806 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:25 INFO - PROCESS | 3212 | 1467971725809 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:25 INFO - PROCESS | 3212 | 1467971725924 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:55:26 INFO - PROCESS | 3212 | 1467971726044 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 3212 | 1467971726047 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:26 INFO - PROCESS | 3212 | ++DOCSHELL 12348400 == 45 [pid = 3212] [id = 75] 02:55:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (12348C00) [pid = 3212] [serial = 222] [outer = 00000000] 02:55:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (14B3D400) [pid = 3212] [serial = 223] [outer = 12348C00] 02:55:26 INFO - PROCESS | 3212 | 1467971726103 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (153BEC00) [pid = 3212] [serial = 224] [outer = 12348C00] 02:55:26 INFO - PROCESS | 3212 | 1467971726669 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 02:55:26 INFO - PROCESS | 3212 | 1467971726734 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 3212 | 1467971726737 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:55:26 INFO - PROCESS | 3212 | 1467971726741 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:55:26 INFO - PROCESS | 3212 | 1467971726744 Marionette TRACE conn6 <- [1,266,null,{}] 02:55:26 INFO - PROCESS | 3212 | 1467971726755 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:26 INFO - PROCESS | 3212 | 1467971726760 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:26 INFO - PROCESS | 3212 | 1467971726870 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:55:27 INFO - PROCESS | 3212 | 1467971726991 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 3212 | 1467971726995 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:27 INFO - PROCESS | 3212 | ++DOCSHELL 0DA24800 == 46 [pid = 3212] [id = 76] 02:55:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (0DA24C00) [pid = 3212] [serial = 225] [outer = 00000000] 02:55:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (160A3400) [pid = 3212] [serial = 226] [outer = 0DA24C00] 02:55:27 INFO - PROCESS | 3212 | 1467971727052 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1758C800) [pid = 3212] [serial = 227] [outer = 0DA24C00] 02:55:27 INFO - PROCESS | 3212 | 1467971727882 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1174ms 02:55:27 INFO - PROCESS | 3212 | 1467971727963 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 3212 | 1467971727966 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:55:28 INFO - PROCESS | 3212 | 1467971728051 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 3212 | 1467971728054 Marionette TRACE conn6 <- [1,270,null,{}] 02:55:28 INFO - PROCESS | 3212 | 1467971728089 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:28 INFO - PROCESS | 3212 | 1467971728091 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:28 INFO - PROCESS | 3212 | 1467971728231 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:55:28 INFO - PROCESS | 3212 | 1467971728338 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 3212 | 1467971728341 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:28 INFO - PROCESS | 3212 | ++DOCSHELL 0D821400 == 47 [pid = 3212] [id = 77] 02:55:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (0D822000) [pid = 3212] [serial = 228] [outer = 00000000] 02:55:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (0DCCE800) [pid = 3212] [serial = 229] [outer = 0D822000] 02:55:28 INFO - PROCESS | 3212 | 1467971728434 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (0DFCC000) [pid = 3212] [serial = 230] [outer = 0D822000] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 17648C00 == 46 [pid = 3212] [id = 72] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 12470400 == 45 [pid = 3212] [id = 71] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 0C93B800 == 44 [pid = 3212] [id = 70] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 16806000 == 43 [pid = 3212] [id = 69] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 153B9C00 == 42 [pid = 3212] [id = 68] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 13A0B800 == 41 [pid = 3212] [id = 67] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 124E2C00 == 40 [pid = 3212] [id = 66] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 11CEE400 == 39 [pid = 3212] [id = 65] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 0CA37000 == 38 [pid = 3212] [id = 64] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 0D804C00 == 37 [pid = 3212] [id = 63] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 17646800 == 36 [pid = 3212] [id = 62] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 153BC800 == 35 [pid = 3212] [id = 61] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 11CA8000 == 34 [pid = 3212] [id = 60] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (0D82C400) [pid = 3212] [serial = 172] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOCSHELL 0CFF2C00 == 33 [pid = 3212] [id = 59] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (0DD5A400) [pid = 3212] [serial = 106] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (11FCC000) [pid = 3212] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (08A8B800) [pid = 3212] [serial = 167] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (1B833800) [pid = 3212] [serial = 164] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (08A89800) [pid = 3212] [serial = 166] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (11FCC800) [pid = 3212] [serial = 139] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0CA37400) [pid = 3212] [serial = 170] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (1763C400) [pid = 3212] [serial = 154] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (1716B400) [pid = 3212] [serial = 153] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (19AB6400) [pid = 3212] [serial = 160] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0CA35400) [pid = 3212] [serial = 169] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (180A7000) [pid = 3212] [serial = 156] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (19B43400) [pid = 3212] [serial = 159] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0DFC7C00) [pid = 3212] [serial = 138] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (164B9400) [pid = 3212] [serial = 150] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19367000) [pid = 3212] [serial = 157] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (165A9C00) [pid = 3212] [serial = 151] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (13E58C00) [pid = 3212] [serial = 147] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (14E8D800) [pid = 3212] [serial = 148] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DDE6C00) [pid = 3212] [serial = 144] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (11A4CC00) [pid = 3212] [serial = 145] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (11DC9000) [pid = 3212] [serial = 142] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0E0EEC00) [pid = 3212] [serial = 141] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1B831400) [pid = 3212] [serial = 163] [outer = 00000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3212 | 1467971728901 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 950ms 02:55:28 INFO - PROCESS | 3212 | 1467971728934 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 3212 | 1467971728938 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:55:28 INFO - PROCESS | 3212 | 1467971728944 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:55:28 INFO - PROCESS | 3212 | 1467971728946 Marionette TRACE conn6 <- [1,274,null,{}] 02:55:28 INFO - PROCESS | 3212 | 1467971728950 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:28 INFO - PROCESS | 3212 | 1467971728953 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:29 INFO - PROCESS | 3212 | 1467971729047 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:55:29 INFO - PROCESS | 3212 | 1467971729126 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 3212 | 1467971729128 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:29 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F7C00 == 34 [pid = 3212] [id = 78] 02:55:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0D774000) [pid = 3212] [serial = 231] [outer = 00000000] 02:55:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0D830C00) [pid = 3212] [serial = 232] [outer = 0D774000] 02:55:29 INFO - PROCESS | 3212 | 1467971729175 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0DD4DC00) [pid = 3212] [serial = 233] [outer = 0D774000] 02:55:29 INFO - PROCESS | 3212 | 1467971729550 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 02:55:29 INFO - PROCESS | 3212 | 1467971729578 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:55:29 INFO - PROCESS | 3212 | 1467971729581 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:55:29 INFO - PROCESS | 3212 | 1467971729584 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - PROCESS | 3212 | 1467971729587 Marionette TRACE conn6 <- [1,278,null,{}] 02:55:29 INFO - PROCESS | 3212 | 1467971729597 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:29 INFO - PROCESS | 3212 | 1467971729602 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:29 INFO - PROCESS | 3212 | 1467971729684 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:55:29 INFO - PROCESS | 3212 | 1467971729690 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 3212 | 1467971729693 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:29 INFO - PROCESS | 3212 | ++DOCSHELL 11C2C000 == 35 [pid = 3212] [id = 79] 02:55:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (11FB7000) [pid = 3212] [serial = 234] [outer = 00000000] 02:55:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (12340800) [pid = 3212] [serial = 235] [outer = 11FB7000] 02:55:29 INFO - PROCESS | 3212 | 1467971729740 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1243A800) [pid = 3212] [serial = 236] [outer = 11FB7000] 02:55:30 INFO - PROCESS | 3212 | 1467971730219 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 02:55:30 INFO - PROCESS | 3212 | 1467971730258 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 3212 | 1467971730261 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:55:30 INFO - PROCESS | 3212 | 1467971730264 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 3212 | 1467971730266 Marionette TRACE conn6 <- [1,282,null,{}] 02:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:55:30 INFO - PROCESS | 3212 | 1467971730269 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:30 INFO - PROCESS | 3212 | 1467971730271 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:30 INFO - PROCESS | 3212 | 1467971730359 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:55:30 INFO - PROCESS | 3212 | 1467971730365 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 3212 | 1467971730375 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:30 INFO - PROCESS | 3212 | ++DOCSHELL 13A10C00 == 36 [pid = 3212] [id = 80] 02:55:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (13A87000) [pid = 3212] [serial = 237] [outer = 00000000] 02:55:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (14B3E400) [pid = 3212] [serial = 238] [outer = 13A87000] 02:55:30 INFO - PROCESS | 3212 | 1467971730423 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (14E8D800) [pid = 3212] [serial = 239] [outer = 13A87000] 02:55:30 INFO - PROCESS | 3212 | 1467971730852 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 02:55:30 INFO - PROCESS | 3212 | 1467971730899 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 3212 | 1467971730901 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:55:30 INFO - PROCESS | 3212 | 1467971730911 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 3212 | 1467971730913 Marionette TRACE conn6 <- [1,286,null,{}] 02:55:30 INFO - PROCESS | 3212 | 1467971730916 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:30 INFO - PROCESS | 3212 | 1467971730919 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:31 INFO - PROCESS | 3212 | 1467971731024 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:55:31 INFO - PROCESS | 3212 | 1467971731096 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 3212 | 1467971731098 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:31 INFO - PROCESS | 3212 | ++DOCSHELL 14E93800 == 37 [pid = 3212] [id = 81] 02:55:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14E96000) [pid = 3212] [serial = 240] [outer = 00000000] 02:55:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (16424800) [pid = 3212] [serial = 241] [outer = 14E96000] 02:55:31 INFO - PROCESS | 3212 | 1467971731142 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (164C7400) [pid = 3212] [serial = 242] [outer = 14E96000] 02:55:31 INFO - PROCESS | 3212 | 1467971731542 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 02:55:31 INFO - PROCESS | 3212 | 1467971731599 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 3212 | 1467971731601 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:55:31 INFO - PROCESS | 3212 | 1467971731609 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 3212 | 1467971731611 Marionette TRACE conn6 <- [1,290,null,{}] 02:55:31 INFO - PROCESS | 3212 | 1467971731614 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:31 INFO - PROCESS | 3212 | 1467971731619 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:31 INFO - PROCESS | 3212 | 1467971731752 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:55:31 INFO - PROCESS | 3212 | 1467971731760 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 3212 | 1467971731762 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:31 INFO - PROCESS | 3212 | ++DOCSHELL 0DA44000 == 38 [pid = 3212] [id = 82] 02:55:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0EAE5400) [pid = 3212] [serial = 243] [outer = 00000000] 02:55:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (17B70C00) [pid = 3212] [serial = 244] [outer = 0EAE5400] 02:55:31 INFO - PROCESS | 3212 | 1467971731849 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (17B7E000) [pid = 3212] [serial = 245] [outer = 0EAE5400] 02:55:32 INFO - PROCESS | 3212 | 1467971732255 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 02:55:32 INFO - PROCESS | 3212 | 1467971732279 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:55:32 INFO - PROCESS | 3212 | 1467971732281 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:55:32 INFO - PROCESS | 3212 | 1467971732284 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 3212 | 1467971732286 Marionette TRACE conn6 <- [1,294,null,{}] 02:55:32 INFO - PROCESS | 3212 | 1467971732295 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:32 INFO - PROCESS | 3212 | 1467971732297 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:32 INFO - PROCESS | 3212 | 1467971732433 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:55:32 INFO - PROCESS | 3212 | 1467971732454 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 3212 | 1467971732456 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:32 INFO - PROCESS | 3212 | ++DOCSHELL 0DA23C00 == 39 [pid = 3212] [id = 83] 02:55:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (18BE5C00) [pid = 3212] [serial = 246] [outer = 00000000] 02:55:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (19371400) [pid = 3212] [serial = 247] [outer = 18BE5C00] 02:55:32 INFO - PROCESS | 3212 | 1467971732499 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (196C7000) [pid = 3212] [serial = 248] [outer = 18BE5C00] 02:55:32 INFO - PROCESS | 3212 | 1467971732918 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (153C1000) [pid = 3212] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (13A0F000) [pid = 3212] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (168BD800) [pid = 3212] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (17CB0400) [pid = 3212] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0D33A800) [pid = 3212] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0CF6A800) [pid = 3212] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0D80D800) [pid = 3212] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (11CEE800) [pid = 3212] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (124E7400) [pid = 3212] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0D828000) [pid = 3212] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (11CA8800) [pid = 3212] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0C93C400) [pid = 3212] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (12595800) [pid = 3212] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 831ms 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (153C0800) [pid = 3212] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:55:33 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17A5A000) [pid = 3212] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:55:33 INFO - PROCESS | 3212 | 1467971733117 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 3212 | 1467971733119 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:55:33 INFO - PROCESS | 3212 | 1467971733122 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 3212 | 1467971733124 Marionette TRACE conn6 <- [1,298,null,{}] 02:55:33 INFO - PROCESS | 3212 | 1467971733128 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:33 INFO - PROCESS | 3212 | 1467971733130 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:33 INFO - PROCESS | 3212 | 1467971733213 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:55:33 INFO - PROCESS | 3212 | 1467971733221 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 3212 | 1467971733223 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:33 INFO - PROCESS | 3212 | ++DOCSHELL 0DA26400 == 40 [pid = 3212] [id = 84] 02:55:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DD4D000) [pid = 3212] [serial = 249] [outer = 00000000] 02:55:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (124E7400) [pid = 3212] [serial = 250] [outer = 0DD4D000] 02:55:33 INFO - PROCESS | 3212 | 1467971733266 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (13E4C800) [pid = 3212] [serial = 251] [outer = 0DD4D000] 02:55:33 INFO - PROCESS | 3212 | 1467971733682 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 02:55:33 INFO - PROCESS | 3212 | 1467971733696 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 3212 | 1467971733698 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:55:33 INFO - PROCESS | 3212 | 1467971733702 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 3212 | 1467971733703 Marionette TRACE conn6 <- [1,302,null,{}] 02:55:33 INFO - PROCESS | 3212 | 1467971733717 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:33 INFO - PROCESS | 3212 | 1467971733719 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:33 INFO - PROCESS | 3212 | 1467971733828 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:55:33 INFO - PROCESS | 3212 | 1467971733837 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 3212 | 1467971733838 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:33 INFO - PROCESS | 3212 | ++DOCSHELL 1758C400 == 41 [pid = 3212] [id = 85] 02:55:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (17CB2C00) [pid = 3212] [serial = 252] [outer = 00000000] 02:55:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (19B3E800) [pid = 3212] [serial = 253] [outer = 17CB2C00] 02:55:33 INFO - PROCESS | 3212 | 1467971733882 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (19B4A400) [pid = 3212] [serial = 254] [outer = 17CB2C00] 02:55:34 INFO - PROCESS | 3212 | 1467971734301 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 02:55:34 INFO - PROCESS | 3212 | 1467971734341 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 3212 | 1467971734343 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:55:34 INFO - PROCESS | 3212 | 1467971734346 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 3212 | 1467971734348 Marionette TRACE conn6 <- [1,306,null,{}] 02:55:34 INFO - PROCESS | 3212 | 1467971734351 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:34 INFO - PROCESS | 3212 | 1467971734353 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:34 INFO - PROCESS | 3212 | 1467971734438 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:55:34 INFO - PROCESS | 3212 | 1467971734444 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 3212 | 1467971734446 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:34 INFO - PROCESS | 3212 | ++DOCSHELL 1A114400 == 42 [pid = 3212] [id = 86] 02:55:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (1AE62C00) [pid = 3212] [serial = 255] [outer = 00000000] 02:55:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1AE67400) [pid = 3212] [serial = 256] [outer = 1AE62C00] 02:55:34 INFO - PROCESS | 3212 | 1467971734489 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1AE69800) [pid = 3212] [serial = 257] [outer = 1AE62C00] 02:55:34 INFO - PROCESS | 3212 | 1467971734899 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 02:55:34 INFO - PROCESS | 3212 | 1467971734918 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 3212 | 1467971734920 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:55:34 INFO - PROCESS | 3212 | 1467971734923 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:55:34 INFO - PROCESS | 3212 | 1467971734926 Marionette TRACE conn6 <- [1,310,null,{}] 02:55:34 INFO - PROCESS | 3212 | 1467971734929 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:34 INFO - PROCESS | 3212 | 1467971734932 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:35 INFO - PROCESS | 3212 | 1467971735065 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:55:35 INFO - PROCESS | 3212 | 1467971735072 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 3212 | 1467971735075 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:35 INFO - PROCESS | 3212 | ++DOCSHELL 1AE6D000 == 43 [pid = 3212] [id = 87] 02:55:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1AE6E800) [pid = 3212] [serial = 258] [outer = 00000000] 02:55:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1B8CDC00) [pid = 3212] [serial = 259] [outer = 1AE6E800] 02:55:35 INFO - PROCESS | 3212 | 1467971735120 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1BA68400) [pid = 3212] [serial = 260] [outer = 1AE6E800] 02:55:35 INFO - PROCESS | 3212 | 1467971735461 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:55:35 INFO - PROCESS | 3212 | 1467971735788 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 931ms 02:55:35 INFO - PROCESS | 3212 | 1467971735859 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 3212 | 1467971735863 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:55:35 INFO - PROCESS | 3212 | 1467971735867 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 3212 | 1467971735870 Marionette TRACE conn6 <- [1,314,null,{}] 02:55:35 INFO - PROCESS | 3212 | 1467971735875 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:35 INFO - PROCESS | 3212 | 1467971735879 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:36 INFO - PROCESS | 3212 | 1467971735992 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:55:36 INFO - PROCESS | 3212 | 1467971736116 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 3212 | 1467971736120 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:36 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F3800 == 44 [pid = 3212] [id = 88] 02:55:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0D807400) [pid = 3212] [serial = 261] [outer = 00000000] 02:55:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0DA19800) [pid = 3212] [serial = 262] [outer = 0D807400] 02:55:36 INFO - PROCESS | 3212 | 1467971736177 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0DA28000) [pid = 3212] [serial = 263] [outer = 0D807400] 02:55:36 INFO - PROCESS | 3212 | 1467971736796 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 02:55:36 INFO - PROCESS | 3212 | 1467971736840 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:55:36 INFO - PROCESS | 3212 | 1467971736845 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:55:36 INFO - PROCESS | 3212 | 1467971736851 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 3212 | 1467971736854 Marionette TRACE conn6 <- [1,318,null,{}] 02:55:36 INFO - PROCESS | 3212 | 1467971736858 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:36 INFO - PROCESS | 3212 | 1467971736861 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:37 INFO - PROCESS | 3212 | 1467971736977 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:55:37 INFO - PROCESS | 3212 | 1467971737098 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 3212 | 1467971737101 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:37 INFO - PROCESS | 3212 | ++DOCSHELL 11FBB000 == 45 [pid = 3212] [id = 89] 02:55:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (11FCC800) [pid = 3212] [serial = 264] [outer = 00000000] 02:55:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (13258C00) [pid = 3212] [serial = 265] [outer = 11FCC800] 02:55:37 INFO - PROCESS | 3212 | 1467971737158 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (14E93000) [pid = 3212] [serial = 266] [outer = 11FCC800] 02:55:37 INFO - PROCESS | 3212 | 1467971737761 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 02:55:37 INFO - PROCESS | 3212 | 1467971737784 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 3212 | 1467971737787 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:55:37 INFO - PROCESS | 3212 | 1467971737790 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 3212 | 1467971737794 Marionette TRACE conn6 <- [1,322,null,{}] 02:55:37 INFO - PROCESS | 3212 | 1467971737805 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:37 INFO - PROCESS | 3212 | 1467971737810 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:37 INFO - PROCESS | 3212 | 1467971737921 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:55:38 INFO - PROCESS | 3212 | 1467971738045 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 3212 | 1467971738048 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:38 INFO - PROCESS | 3212 | ++DOCSHELL 180A9400 == 46 [pid = 3212] [id = 90] 02:55:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1936BC00) [pid = 3212] [serial = 267] [outer = 00000000] 02:55:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1AE6F800) [pid = 3212] [serial = 268] [outer = 1936BC00] 02:55:38 INFO - PROCESS | 3212 | 1467971738105 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (1B8CE400) [pid = 3212] [serial = 269] [outer = 1936BC00] 02:55:38 INFO - PROCESS | 3212 | 1467971738725 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 02:55:38 INFO - PROCESS | 3212 | 1467971738767 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 3212 | 1467971738770 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:55:38 INFO - PROCESS | 3212 | 1467971738774 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:55:38 INFO - PROCESS | 3212 | 1467971738776 Marionette TRACE conn6 <- [1,326,null,{}] 02:55:38 INFO - PROCESS | 3212 | 1467971738780 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:38 INFO - PROCESS | 3212 | 1467971738782 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:38 INFO - PROCESS | 3212 | 1467971738895 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:55:39 INFO - PROCESS | 3212 | 1467971739140 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 3212 | 1467971739143 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:39 INFO - PROCESS | 3212 | ++DOCSHELL 08A8AC00 == 47 [pid = 3212] [id = 91] 02:55:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (09066000) [pid = 3212] [serial = 270] [outer = 00000000] 02:55:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (0CA38400) [pid = 3212] [serial = 271] [outer = 09066000] 02:55:39 INFO - PROCESS | 3212 | 1467971739212 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (0D77F800) [pid = 3212] [serial = 272] [outer = 09066000] 02:55:39 INFO - PROCESS | 3212 | 1467971739820 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1116ms 02:55:39 INFO - PROCESS | 3212 | 1467971739896 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:55:39 INFO - PROCESS | 3212 | 1467971739899 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:55:39 INFO - PROCESS | 3212 | 1467971739903 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - PROCESS | 3212 | 1467971739906 Marionette TRACE conn6 <- [1,330,null,{}] 02:55:39 INFO - PROCESS | 3212 | 1467971739912 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:39 INFO - PROCESS | 3212 | 1467971739916 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:40 INFO - PROCESS | 3212 | 1467971740040 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0DA4A000 == 46 [pid = 3212] [id = 47] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 1A114400 == 45 [pid = 3212] [id = 86] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 1758C400 == 44 [pid = 3212] [id = 85] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0DA26400 == 43 [pid = 3212] [id = 84] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0DA23C00 == 42 [pid = 3212] [id = 83] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0DA44000 == 41 [pid = 3212] [id = 82] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 14E93800 == 40 [pid = 3212] [id = 81] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 13A10C00 == 39 [pid = 3212] [id = 80] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 11C2C000 == 38 [pid = 3212] [id = 79] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0D4F7C00 == 37 [pid = 3212] [id = 78] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0D821400 == 36 [pid = 3212] [id = 77] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0DA24800 == 35 [pid = 3212] [id = 76] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 12348400 == 34 [pid = 3212] [id = 75] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 0CA2C800 == 33 [pid = 3212] [id = 74] 02:55:40 INFO - PROCESS | 3212 | --DOCSHELL 19AB6800 == 32 [pid = 3212] [id = 73] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (1936CC00) [pid = 3212] [serial = 214] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (165ACC00) [pid = 3212] [serial = 202] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (14B3FC00) [pid = 3212] [serial = 199] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (1758CC00) [pid = 3212] [serial = 205] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (19B49400) [pid = 3212] [serial = 185] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (19624000) [pid = 3212] [serial = 184] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (16809C00) [pid = 3212] [serial = 203] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (0D822400) [pid = 3212] [serial = 176] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0D774400) [pid = 3212] [serial = 175] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0D827400) [pid = 3212] [serial = 190] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0DA49000) [pid = 3212] [serial = 191] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0DA4E400) [pid = 3212] [serial = 188] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0D830400) [pid = 3212] [serial = 187] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1232F400) [pid = 3212] [serial = 193] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (12341800) [pid = 3212] [serial = 194] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1325B400) [pid = 3212] [serial = 196] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0DA50800) [pid = 3212] [serial = 173] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1233DC00) [pid = 3212] [serial = 178] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (12343800) [pid = 3212] [serial = 179] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0D774800) [pid = 3212] [serial = 208] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1763B800) [pid = 3212] [serial = 206] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17D6A800) [pid = 3212] [serial = 212] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1716CC00) [pid = 3212] [serial = 182] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (16426000) [pid = 3212] [serial = 181] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (14E8F400) [pid = 3212] [serial = 200] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DD54400) [pid = 3212] [serial = 209] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (13A07000) [pid = 3212] [serial = 197] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (17A5B800) [pid = 3212] [serial = 211] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (19A04000) [pid = 3212] [serial = 215] [outer = 00000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3212 | 1467971740175 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 3212 | 1467971740177 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:40 INFO - PROCESS | 3212 | ++DOCSHELL 08A7F400 == 33 [pid = 3212] [id = 92] 02:55:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (08A81400) [pid = 3212] [serial = 273] [outer = 00000000] 02:55:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0C943000) [pid = 3212] [serial = 274] [outer = 08A81400] 02:55:40 INFO - PROCESS | 3212 | 1467971740224 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0D335400) [pid = 3212] [serial = 275] [outer = 08A81400] 02:55:40 INFO - PROCESS | 3212 | 1467971740634 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 771ms 02:55:40 INFO - PROCESS | 3212 | 1467971740678 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 3212 | 1467971740681 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:55:40 INFO - PROCESS | 3212 | 1467971740690 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 3212 | 1467971740692 Marionette TRACE conn6 <- [1,334,null,{}] 02:55:40 INFO - PROCESS | 3212 | 1467971740696 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:40 INFO - PROCESS | 3212 | 1467971740698 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:40 INFO - PROCESS | 3212 | 1467971740786 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:55:40 INFO - PROCESS | 3212 | 1467971740793 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 3212 | 1467971740795 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:40 INFO - PROCESS | 3212 | ++DOCSHELL 0DA44000 == 34 [pid = 3212] [id = 93] 02:55:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0DA49C00) [pid = 3212] [serial = 276] [outer = 00000000] 02:55:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0DCD1400) [pid = 3212] [serial = 277] [outer = 0DA49C00] 02:55:40 INFO - PROCESS | 3212 | 1467971740839 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0E0E6400) [pid = 3212] [serial = 278] [outer = 0DA49C00] 02:55:41 INFO - PROCESS | 3212 | 1467971741297 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 02:55:41 INFO - PROCESS | 3212 | 1467971741324 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 3212 | 1467971741326 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:55:41 INFO - PROCESS | 3212 | 1467971741331 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 3212 | 1467971741336 Marionette TRACE conn6 <- [1,338,null,{}] 02:55:41 INFO - PROCESS | 3212 | 1467971741345 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:41 INFO - PROCESS | 3212 | 1467971741349 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:41 INFO - PROCESS | 3212 | 1467971741435 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:55:41 INFO - PROCESS | 3212 | 1467971741443 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:41 INFO - PROCESS | 3212 | 1467971741445 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:41 INFO - PROCESS | 3212 | ++DOCSHELL 123C8000 == 35 [pid = 3212] [id = 94] 02:55:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1242D800) [pid = 3212] [serial = 279] [outer = 00000000] 02:55:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (12594400) [pid = 3212] [serial = 280] [outer = 1242D800] 02:55:41 INFO - PROCESS | 3212 | 1467971741489 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (13A07000) [pid = 3212] [serial = 281] [outer = 1242D800] 02:55:41 INFO - PROCESS | 3212 | 1467971741915 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 02:55:41 INFO - PROCESS | 3212 | 1467971741961 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 3212 | 1467971741972 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:55:41 INFO - PROCESS | 3212 | 1467971741976 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:55:41 INFO - PROCESS | 3212 | 1467971741978 Marionette TRACE conn6 <- [1,342,null,{}] 02:55:42 INFO - PROCESS | 3212 | 1467971741981 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:42 INFO - PROCESS | 3212 | 1467971741984 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:42 INFO - PROCESS | 3212 | 1467971742068 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:55:42 INFO - PROCESS | 3212 | 1467971742074 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 3212 | 1467971742076 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:42 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCDC00 == 36 [pid = 3212] [id = 95] 02:55:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (12438C00) [pid = 3212] [serial = 282] [outer = 00000000] 02:55:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (14E8D400) [pid = 3212] [serial = 283] [outer = 12438C00] 02:55:42 INFO - PROCESS | 3212 | 1467971742120 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14E9B000) [pid = 3212] [serial = 284] [outer = 12438C00] 02:55:42 INFO - PROCESS | 3212 | 1467971742588 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 02:55:42 INFO - PROCESS | 3212 | 1467971742612 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 3212 | 1467971742614 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:55:42 INFO - PROCESS | 3212 | 1467971742617 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:55:42 INFO - PROCESS | 3212 | 1467971742619 Marionette TRACE conn6 <- [1,346,null,{}] 02:55:42 INFO - PROCESS | 3212 | 1467971742623 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:42 INFO - PROCESS | 3212 | 1467971742625 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:42 INFO - PROCESS | 3212 | 1467971742735 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:55:42 INFO - PROCESS | 3212 | 1467971742743 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 3212 | 1467971742749 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:42 INFO - PROCESS | 3212 | ++DOCSHELL 0DDE4400 == 37 [pid = 3212] [id = 96] 02:55:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (164BBC00) [pid = 3212] [serial = 285] [outer = 00000000] 02:55:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (16809000) [pid = 3212] [serial = 286] [outer = 164BBC00] 02:55:42 INFO - PROCESS | 3212 | 1467971742846 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1716D800) [pid = 3212] [serial = 287] [outer = 164BBC00] 02:55:43 INFO - PROCESS | 3212 | 1467971743288 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 02:55:43 INFO - PROCESS | 3212 | 1467971743358 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 3212 | 1467971743360 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:55:43 INFO - PROCESS | 3212 | 1467971743364 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 3212 | 1467971743366 Marionette TRACE conn6 <- [1,350,null,{}] 02:55:43 INFO - PROCESS | 3212 | 1467971743369 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:43 INFO - PROCESS | 3212 | 1467971743372 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:43 INFO - PROCESS | 3212 | 1467971743517 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:55:43 INFO - PROCESS | 3212 | 1467971743544 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 3212 | 1467971743546 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:43 INFO - PROCESS | 3212 | ++DOCSHELL 17641400 == 38 [pid = 3212] [id = 97] 02:55:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (17645400) [pid = 3212] [serial = 288] [outer = 00000000] 02:55:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (17A5A000) [pid = 3212] [serial = 289] [outer = 17645400] 02:55:43 INFO - PROCESS | 3212 | 1467971743589 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (17CA4C00) [pid = 3212] [serial = 290] [outer = 17645400] 02:55:44 INFO - PROCESS | 3212 | 1467971744035 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 02:55:44 INFO - PROCESS | 3212 | 1467971744097 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 3212 | 1467971744099 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:55:44 INFO - PROCESS | 3212 | 1467971744102 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 3212 | 1467971744103 Marionette TRACE conn6 <- [1,354,null,{}] 02:55:44 INFO - PROCESS | 3212 | 1467971744112 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:44 INFO - PROCESS | 3212 | 1467971744114 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:44 INFO - PROCESS | 3212 | 1467971744221 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:55:44 INFO - PROCESS | 3212 | 1467971744230 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 3212 | 1467971744231 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:44 INFO - PROCESS | 3212 | ++DOCSHELL 1809F400 == 39 [pid = 3212] [id = 98] 02:55:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (17A53800) [pid = 3212] [serial = 291] [outer = 00000000] 02:55:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (19374000) [pid = 3212] [serial = 292] [outer = 17A53800] 02:55:44 INFO - PROCESS | 3212 | 1467971744275 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (19374C00) [pid = 3212] [serial = 293] [outer = 17A53800] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (19625C00) [pid = 3212] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1AE62C00) [pid = 3212] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0CA2DC00) [pid = 3212] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (14E96000) [pid = 3212] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (12348C00) [pid = 3212] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (13A87000) [pid = 3212] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0D822000) [pid = 3212] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0DA24C00) [pid = 3212] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0EAE5400) [pid = 3212] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0D774000) [pid = 3212] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (11FB7000) [pid = 3212] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (18BE5C00) [pid = 3212] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DD4D000) [pid = 3212] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:55:44 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17CB2C00) [pid = 3212] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:55:44 INFO - PROCESS | 3212 | 1467971744809 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 791ms 02:55:44 INFO - PROCESS | 3212 | 1467971744893 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:55:44 INFO - PROCESS | 3212 | 1467971744895 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:55:44 INFO - PROCESS | 3212 | 1467971744898 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 3212 | 1467971744900 Marionette TRACE conn6 <- [1,358,null,{}] 02:55:44 INFO - PROCESS | 3212 | 1467971744903 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:44 INFO - PROCESS | 3212 | 1467971744906 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:45 INFO - PROCESS | 3212 | 1467971744986 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:55:45 INFO - PROCESS | 3212 | 1467971744991 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 3212 | 1467971744993 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:45 INFO - PROCESS | 3212 | ++DOCSHELL 0ECA9C00 == 40 [pid = 3212] [id = 99] 02:55:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (12325800) [pid = 3212] [serial = 294] [outer = 00000000] 02:55:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (17644400) [pid = 3212] [serial = 295] [outer = 12325800] 02:55:45 INFO - PROCESS | 3212 | 1467971745036 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (18BE5C00) [pid = 3212] [serial = 296] [outer = 12325800] 02:55:45 INFO - PROCESS | 3212 | 1467971745451 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 571ms 02:55:45 INFO - PROCESS | 3212 | 1467971745470 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 3212 | 1467971745472 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:55:45 INFO - PROCESS | 3212 | 1467971745488 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 3212 | 1467971745490 Marionette TRACE conn6 <- [1,362,null,{}] 02:55:45 INFO - PROCESS | 3212 | 1467971745493 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:45 INFO - PROCESS | 3212 | 1467971745495 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:45 INFO - PROCESS | 3212 | 1467971745577 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:55:45 INFO - PROCESS | 3212 | 1467971745582 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 3212 | 1467971745584 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:45 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2DC00 == 41 [pid = 3212] [id = 100] 02:55:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0DD4D000) [pid = 3212] [serial = 297] [outer = 00000000] 02:55:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (19B46000) [pid = 3212] [serial = 298] [outer = 0DD4D000] 02:55:45 INFO - PROCESS | 3212 | 1467971745636 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A118000) [pid = 3212] [serial = 299] [outer = 0DD4D000] 02:55:46 INFO - PROCESS | 3212 | 1467971746062 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 02:55:46 INFO - PROCESS | 3212 | 1467971746121 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:55:46 INFO - PROCESS | 3212 | 1467971746123 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:55:46 INFO - PROCESS | 3212 | 1467971746126 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:55:46 INFO - PROCESS | 3212 | 1467971746128 Marionette TRACE conn6 <- [1,366,null,{}] 02:55:46 INFO - PROCESS | 3212 | 1467971746131 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:46 INFO - PROCESS | 3212 | 1467971746133 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:46 INFO - PROCESS | 3212 | 1467971746215 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:55:46 INFO - PROCESS | 3212 | 1467971746223 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 3212 | 1467971746225 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:46 INFO - PROCESS | 3212 | ++DOCSHELL 1A123400 == 42 [pid = 3212] [id = 101] 02:55:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A124000) [pid = 3212] [serial = 300] [outer = 00000000] 02:55:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A129000) [pid = 3212] [serial = 301] [outer = 1A124000] 02:55:46 INFO - PROCESS | 3212 | 1467971746270 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1A12B000) [pid = 3212] [serial = 302] [outer = 1A124000] 02:55:46 INFO - PROCESS | 3212 | 1467971746941 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 870ms 02:55:47 INFO - PROCESS | 3212 | 1467971746998 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 3212 | 1467971747002 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:55:47 INFO - PROCESS | 3212 | 1467971747007 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 3212 | 1467971747011 Marionette TRACE conn6 <- [1,370,null,{}] 02:55:47 INFO - PROCESS | 3212 | 1467971747017 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:47 INFO - PROCESS | 3212 | 1467971747020 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:47 INFO - PROCESS | 3212 | 1467971747134 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:55:47 INFO - PROCESS | 3212 | 1467971747261 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 3212 | 1467971747264 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:47 INFO - PROCESS | 3212 | ++DOCSHELL 0D80BC00 == 43 [pid = 3212] [id = 102] 02:55:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0D80D800) [pid = 3212] [serial = 303] [outer = 00000000] 02:55:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0DA24400) [pid = 3212] [serial = 304] [outer = 0D80D800] 02:55:47 INFO - PROCESS | 3212 | 1467971747322 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0DC0AC00) [pid = 3212] [serial = 305] [outer = 0D80D800] 02:55:47 INFO - PROCESS | 3212 | 1467971747964 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 991ms 02:55:48 INFO - PROCESS | 3212 | 1467971747997 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 3212 | 1467971748002 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:55:48 INFO - PROCESS | 3212 | 1467971748009 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:55:48 INFO - PROCESS | 3212 | 1467971748011 Marionette TRACE conn6 <- [1,374,null,{}] 02:55:48 INFO - PROCESS | 3212 | 1467971748016 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:48 INFO - PROCESS | 3212 | 1467971748018 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:48 INFO - PROCESS | 3212 | 1467971748131 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:55:48 INFO - PROCESS | 3212 | 1467971748256 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 3212 | 1467971748258 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:48 INFO - PROCESS | 3212 | ++DOCSHELL 12342400 == 44 [pid = 3212] [id = 103] 02:55:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (12343800) [pid = 3212] [serial = 306] [outer = 00000000] 02:55:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (12474800) [pid = 3212] [serial = 307] [outer = 12343800] 02:55:48 INFO - PROCESS | 3212 | 1467971748315 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (14E8FC00) [pid = 3212] [serial = 308] [outer = 12343800] 02:55:48 INFO - PROCESS | 3212 | 1467971748921 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:55:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 02:55:48 INFO - PROCESS | 3212 | 1467971748942 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 3212 | 1467971748945 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:55:48 INFO - PROCESS | 3212 | 1467971748949 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:55:48 INFO - PROCESS | 3212 | 1467971748952 Marionette TRACE conn6 <- [1,378,null,{}] 02:55:48 INFO - PROCESS | 3212 | 1467971748963 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:48 INFO - PROCESS | 3212 | 1467971748968 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:49 INFO - PROCESS | 3212 | 1467971749078 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:55:49 INFO - PROCESS | 3212 | 1467971749179 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 3212 | 1467971749182 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:49 INFO - PROCESS | 3212 | ++DOCSHELL 19B86000 == 45 [pid = 3212] [id = 104] 02:55:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (19B91000) [pid = 3212] [serial = 309] [outer = 00000000] 02:55:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1A128C00) [pid = 3212] [serial = 310] [outer = 19B91000] 02:55:49 INFO - PROCESS | 3212 | 1467971749238 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1A130C00) [pid = 3212] [serial = 311] [outer = 19B91000] 02:55:49 INFO - PROCESS | 3212 | 1467971749849 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:55:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 02:55:49 INFO - PROCESS | 3212 | 1467971749882 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 3212 | 1467971749885 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:55:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:55:49 INFO - PROCESS | 3212 | 1467971749889 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 3212 | 1467971749891 Marionette TRACE conn6 <- [1,382,null,{}] 02:55:49 INFO - PROCESS | 3212 | 1467971749895 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:49 INFO - PROCESS | 3212 | 1467971749897 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:50 INFO - PROCESS | 3212 | 1467971750008 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:55:50 INFO - PROCESS | 3212 | 1467971750106 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 3212 | 1467971750108 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:50 INFO - PROCESS | 3212 | ++DOCSHELL 1A908400 == 46 [pid = 3212] [id = 105] 02:55:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (1A909000) [pid = 3212] [serial = 312] [outer = 00000000] 02:55:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (1A90E400) [pid = 3212] [serial = 313] [outer = 1A909000] 02:55:50 INFO - PROCESS | 3212 | 1467971750161 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (1AE63800) [pid = 3212] [serial = 314] [outer = 1A909000] 02:55:50 INFO - PROCESS | 3212 | 1467971750778 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:55:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 02:55:50 INFO - PROCESS | 3212 | 1467971750823 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 3212 | 1467971750825 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:55:50 INFO - PROCESS | 3212 | 1467971750829 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:55:50 INFO - PROCESS | 3212 | 1467971750831 Marionette TRACE conn6 <- [1,386,null,{}] 02:55:50 INFO - PROCESS | 3212 | 1467971750834 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:50 INFO - PROCESS | 3212 | 1467971750837 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:50 INFO - PROCESS | 3212 | 1467971750942 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:55:51 INFO - PROCESS | 3212 | 1467971751040 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 3212 | 1467971751042 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:51 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F7400 == 47 [pid = 3212] [id = 106] 02:55:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (0D803400) [pid = 3212] [serial = 315] [outer = 00000000] 02:55:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (11C2D400) [pid = 3212] [serial = 316] [outer = 0D803400] 02:55:51 INFO - PROCESS | 3212 | 1467971751095 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (14E95800) [pid = 3212] [serial = 317] [outer = 0D803400] 02:55:51 INFO - PROCESS | 3212 | 1467971751811 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:55:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1017ms 02:55:51 INFO - PROCESS | 3212 | 1467971751849 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 3212 | 1467971751853 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:55:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:55:51 INFO - PROCESS | 3212 | 1467971751857 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 3212 | 1467971751862 Marionette TRACE conn6 <- [1,390,null,{}] 02:55:51 INFO - PROCESS | 3212 | 1467971751867 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:51 INFO - PROCESS | 3212 | 1467971751869 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:51 INFO - PROCESS | 3212 | 1467971751972 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:55:52 INFO - PROCESS | 3212 | 1467971752072 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 3212 | 1467971752074 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:52 INFO - PROCESS | 3212 | ++DOCSHELL 0DA20400 == 48 [pid = 3212] [id = 107] 02:55:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (0DA28800) [pid = 3212] [serial = 318] [outer = 00000000] 02:55:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (11CEE800) [pid = 3212] [serial = 319] [outer = 0DA28800] 02:55:52 INFO - PROCESS | 3212 | 1467971752124 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (12344800) [pid = 3212] [serial = 320] [outer = 0DA28800] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 0CA2DC00 == 47 [pid = 3212] [id = 100] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 0ECA9C00 == 46 [pid = 3212] [id = 99] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 1809F400 == 45 [pid = 3212] [id = 98] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 17641400 == 44 [pid = 3212] [id = 97] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 0DDE4400 == 43 [pid = 3212] [id = 96] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 0ECCDC00 == 42 [pid = 3212] [id = 95] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 123C8000 == 41 [pid = 3212] [id = 94] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 0DA44000 == 40 [pid = 3212] [id = 93] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 08A7F400 == 39 [pid = 3212] [id = 92] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 08A8AC00 == 38 [pid = 3212] [id = 91] 02:55:52 INFO - PROCESS | 3212 | --DOCSHELL 0D4F3800 == 37 [pid = 3212] [id = 88] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (19B48400) [pid = 3212] [serial = 136] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (1AE67400) [pid = 3212] [serial = 256] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (0DD4E400) [pid = 3212] [serial = 221] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (0D8A3C00) [pid = 3212] [serial = 220] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (16424800) [pid = 3212] [serial = 241] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (153BEC00) [pid = 3212] [serial = 224] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (14B3D400) [pid = 3212] [serial = 223] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (14B3E400) [pid = 3212] [serial = 238] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (0DFCC000) [pid = 3212] [serial = 230] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (0DCCE800) [pid = 3212] [serial = 229] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (1758C800) [pid = 3212] [serial = 227] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (160A3400) [pid = 3212] [serial = 226] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (17B7E000) [pid = 3212] [serial = 245] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (17B70C00) [pid = 3212] [serial = 244] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0D830C00) [pid = 3212] [serial = 232] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0DD4DC00) [pid = 3212] [serial = 233] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (12340800) [pid = 3212] [serial = 235] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1243A800) [pid = 3212] [serial = 236] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1B8CA400) [pid = 3212] [serial = 217] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (19371400) [pid = 3212] [serial = 247] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (124E7400) [pid = 3212] [serial = 250] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (19B3E800) [pid = 3212] [serial = 253] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (196C7000) [pid = 3212] [serial = 248] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19B4A400) [pid = 3212] [serial = 254] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (164C7400) [pid = 3212] [serial = 242] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1AE69800) [pid = 3212] [serial = 257] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (13E4C800) [pid = 3212] [serial = 251] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (14E8D800) [pid = 3212] [serial = 239] [outer = 00000000] [url = about:blank] 02:55:52 INFO - PROCESS | 3212 | 1467971752689 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:55:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:55:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 890ms 02:55:52 INFO - PROCESS | 3212 | 1467971752749 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:55:52 INFO - PROCESS | 3212 | 1467971752753 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:55:52 INFO - PROCESS | 3212 | 1467971752759 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:55:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:55:52 INFO - PROCESS | 3212 | 1467971752762 Marionette TRACE conn6 <- [1,394,null,{}] 02:55:52 INFO - PROCESS | 3212 | 1467971752766 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:52 INFO - PROCESS | 3212 | 1467971752768 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:52 INFO - PROCESS | 3212 | 1467971752861 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:55:52 INFO - PROCESS | 3212 | 1467971752868 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 3212 | 1467971752870 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:52 INFO - PROCESS | 3212 | ++DOCSHELL 0DD4C800 == 38 [pid = 3212] [id = 108] 02:55:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DD4D400) [pid = 3212] [serial = 321] [outer = 00000000] 02:55:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DD5BC00) [pid = 3212] [serial = 322] [outer = 0DD4D400] 02:55:52 INFO - PROCESS | 3212 | 1467971752917 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0ECD0000) [pid = 3212] [serial = 323] [outer = 0DD4D400] 02:55:53 INFO - PROCESS | 3212 | 1467971753397 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:55:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 02:55:53 INFO - PROCESS | 3212 | 1467971753434 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 3212 | 1467971753436 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:55:53 INFO - PROCESS | 3212 | 1467971753439 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:55:53 INFO - PROCESS | 3212 | 1467971753443 Marionette TRACE conn6 <- [1,398,null,{}] 02:55:53 INFO - PROCESS | 3212 | 1467971753453 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:53 INFO - PROCESS | 3212 | 1467971753457 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:53 INFO - PROCESS | 3212 | 1467971753543 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:55:53 INFO - PROCESS | 3212 | 1467971753552 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 3212 | 1467971753555 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:53 INFO - PROCESS | 3212 | ++DOCSHELL 13A0F000 == 39 [pid = 3212] [id = 109] 02:55:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (13A10C00) [pid = 3212] [serial = 324] [outer = 00000000] 02:55:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (14B3E400) [pid = 3212] [serial = 325] [outer = 13A10C00] 02:55:53 INFO - PROCESS | 3212 | 1467971753602 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14E91400) [pid = 3212] [serial = 326] [outer = 13A10C00] 02:55:54 INFO - PROCESS | 3212 | 1467971754113 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:55:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 02:55:54 INFO - PROCESS | 3212 | 1467971754174 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 3212 | 1467971754176 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:55:54 INFO - PROCESS | 3212 | 1467971754179 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:55:54 INFO - PROCESS | 3212 | 1467971754181 Marionette TRACE conn6 <- [1,402,null,{}] 02:55:54 INFO - PROCESS | 3212 | 1467971754185 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:54 INFO - PROCESS | 3212 | 1467971754187 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:54 INFO - PROCESS | 3212 | 1467971754286 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:55:54 INFO - PROCESS | 3212 | 1467971754376 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 3212 | 1467971754378 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:54 INFO - PROCESS | 3212 | ++DOCSHELL 12469800 == 40 [pid = 3212] [id = 110] 02:55:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (16427000) [pid = 3212] [serial = 327] [outer = 00000000] 02:55:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (16803400) [pid = 3212] [serial = 328] [outer = 16427000] 02:55:54 INFO - PROCESS | 3212 | 1467971754423 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (16FA9000) [pid = 3212] [serial = 329] [outer = 16427000] 02:55:54 INFO - PROCESS | 3212 | 1467971754849 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:55:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 02:55:54 INFO - PROCESS | 3212 | 1467971754929 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 3212 | 1467971754931 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:55:54 INFO - PROCESS | 3212 | 1467971754934 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 3212 | 1467971754936 Marionette TRACE conn6 <- [1,406,null,{}] 02:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:55:54 INFO - PROCESS | 3212 | 1467971754939 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:54 INFO - PROCESS | 3212 | 1467971754941 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:55 INFO - PROCESS | 3212 | 1467971755052 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:55:55 INFO - PROCESS | 3212 | 1467971755109 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 3212 | 1467971755111 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:55 INFO - PROCESS | 3212 | ++DOCSHELL 1716C800 == 41 [pid = 3212] [id = 111] 02:55:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1716E000) [pid = 3212] [serial = 330] [outer = 00000000] 02:55:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1763F000) [pid = 3212] [serial = 331] [outer = 1716E000] 02:55:55 INFO - PROCESS | 3212 | 1467971755155 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (17647C00) [pid = 3212] [serial = 332] [outer = 1716E000] 02:55:55 INFO - PROCESS | 3212 | 1467971755614 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:55:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 02:55:55 INFO - PROCESS | 3212 | 1467971755672 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:55:55 INFO - PROCESS | 3212 | 1467971755674 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:55:55 INFO - PROCESS | 3212 | 1467971755677 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:55:55 INFO - PROCESS | 3212 | 1467971755679 Marionette TRACE conn6 <- [1,410,null,{}] 02:55:55 INFO - PROCESS | 3212 | 1467971755687 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:55 INFO - PROCESS | 3212 | 1467971755692 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:55 INFO - PROCESS | 3212 | 1467971755818 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:55:55 INFO - PROCESS | 3212 | 1467971755876 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 3212 | 1467971755878 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:55 INFO - PROCESS | 3212 | ++DOCSHELL 18BE5800 == 42 [pid = 3212] [id = 112] 02:55:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (1961F000) [pid = 3212] [serial = 333] [outer = 00000000] 02:55:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (19B43400) [pid = 3212] [serial = 334] [outer = 1961F000] 02:55:55 INFO - PROCESS | 3212 | 1467971755922 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (19B44000) [pid = 3212] [serial = 335] [outer = 1961F000] 02:55:56 INFO - PROCESS | 3212 | 1467971756358 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:55:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 02:55:56 INFO - PROCESS | 3212 | 1467971756411 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 3212 | 1467971756414 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:55:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:55:56 INFO - PROCESS | 3212 | 1467971756417 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 3212 | 1467971756418 Marionette TRACE conn6 <- [1,414,null,{}] 02:55:56 INFO - PROCESS | 3212 | 1467971756422 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:56 INFO - PROCESS | 3212 | 1467971756424 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:56 INFO - PROCESS | 3212 | 1467971756537 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:55:56 INFO - PROCESS | 3212 | 1467971756596 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:56 INFO - PROCESS | 3212 | 1467971756598 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:56 INFO - PROCESS | 3212 | ++DOCSHELL 19B4A400 == 43 [pid = 3212] [id = 113] 02:55:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (19B4AC00) [pid = 3212] [serial = 336] [outer = 00000000] 02:55:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (1A129800) [pid = 3212] [serial = 337] [outer = 19B4AC00] 02:55:56 INFO - PROCESS | 3212 | 1467971756641 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1A12D000) [pid = 3212] [serial = 338] [outer = 19B4AC00] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (164BBC00) [pid = 3212] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (17645400) [pid = 3212] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (0DA49C00) [pid = 3212] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (09066000) [pid = 3212] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (12438C00) [pid = 3212] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (08A81400) [pid = 3212] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (17A53800) [pid = 3212] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1242D800) [pid = 3212] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (12325800) [pid = 3212] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:55:56 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0DD4D000) [pid = 3212] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:55:57 INFO - PROCESS | 3212 | 1467971757073 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 02:55:57 INFO - PROCESS | 3212 | 1467971757148 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 3212 | 1467971757150 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:55:57 INFO - PROCESS | 3212 | 1467971757157 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - PROCESS | 3212 | 1467971757159 Marionette TRACE conn6 <- [1,418,null,{}] 02:55:57 INFO - PROCESS | 3212 | 1467971757163 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:57 INFO - PROCESS | 3212 | 1467971757165 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:57 INFO - PROCESS | 3212 | 1467971757247 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:55:57 INFO - PROCESS | 3212 | 1467971757255 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 3212 | 1467971757257 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:57 INFO - PROCESS | 3212 | ++DOCSHELL 12438C00 == 44 [pid = 3212] [id = 114] 02:55:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (16421800) [pid = 3212] [serial = 339] [outer = 00000000] 02:55:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (19B8F800) [pid = 3212] [serial = 340] [outer = 16421800] 02:55:57 INFO - PROCESS | 3212 | 1467971757303 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A126000) [pid = 3212] [serial = 341] [outer = 16421800] 02:55:58 INFO - PROCESS | 3212 | 1467971758260 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:55:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1129ms 02:55:58 INFO - PROCESS | 3212 | 1467971758286 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 3212 | 1467971758291 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:55:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:55:58 INFO - PROCESS | 3212 | 1467971758297 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 3212 | 1467971758301 Marionette TRACE conn6 <- [1,422,null,{}] 02:55:58 INFO - PROCESS | 3212 | 1467971758307 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:58 INFO - PROCESS | 3212 | 1467971758310 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:58 INFO - PROCESS | 3212 | 1467971758486 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:55:58 INFO - PROCESS | 3212 | 1467971758581 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 3212 | 1467971758584 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:58 INFO - PROCESS | 3212 | ++DOCSHELL 0D830C00 == 45 [pid = 3212] [id = 115] 02:55:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0DA1B000) [pid = 3212] [serial = 342] [outer = 00000000] 02:55:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0DA26400) [pid = 3212] [serial = 343] [outer = 0DA1B000] 02:55:58 INFO - PROCESS | 3212 | 1467971758643 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0DC01800) [pid = 3212] [serial = 344] [outer = 0DA1B000] 02:55:59 INFO - PROCESS | 3212 | 1467971759712 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:55:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:55:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1434ms 02:55:59 INFO - PROCESS | 3212 | 1467971759735 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:55:59 INFO - PROCESS | 3212 | 1467971759740 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:55:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:55:59 INFO - PROCESS | 3212 | 1467971759746 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - PROCESS | 3212 | 1467971759749 Marionette TRACE conn6 <- [1,426,null,{}] 02:55:59 INFO - PROCESS | 3212 | 1467971759753 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:59 INFO - PROCESS | 3212 | 1467971759756 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:55:59 INFO - PROCESS | 3212 | 1467971759870 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:56:00 INFO - PROCESS | 3212 | 1467971759999 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:00 INFO - PROCESS | 3212 | 1467971760002 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:00 INFO - PROCESS | 3212 | ++DOCSHELL 1325B800 == 46 [pid = 3212] [id = 116] 02:56:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1325C800) [pid = 3212] [serial = 345] [outer = 00000000] 02:56:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (14E8D800) [pid = 3212] [serial = 346] [outer = 1325C800] 02:56:00 INFO - PROCESS | 3212 | 1467971760058 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (160A9000) [pid = 3212] [serial = 347] [outer = 1325C800] 02:56:00 INFO - PROCESS | 3212 | 1467971760715 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 3212 | 1467971760774 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:56:00 INFO - PROCESS | 3212 | 1467971760778 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 3212 | 1467971760781 Marionette TRACE conn6 <- [1,430,null,{}] 02:56:00 INFO - PROCESS | 3212 | 1467971760805 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:00 INFO - PROCESS | 3212 | 1467971760810 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:01 INFO - PROCESS | 3212 | 1467971760981 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:56:01 INFO - PROCESS | 3212 | 1467971760991 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 3212 | 1467971760995 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:01 INFO - PROCESS | 3212 | ++DOCSHELL 1A468400 == 47 [pid = 3212] [id = 117] 02:56:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1A468800) [pid = 3212] [serial = 348] [outer = 00000000] 02:56:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1A901400) [pid = 3212] [serial = 349] [outer = 1A468800] 02:56:01 INFO - PROCESS | 3212 | 1467971761050 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (1A909C00) [pid = 3212] [serial = 350] [outer = 1A468800] 02:56:01 INFO - PROCESS | 3212 | 1467971761656 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:56:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:56:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 02:56:01 INFO - PROCESS | 3212 | 1467971761711 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:56:01 INFO - PROCESS | 3212 | 1467971761714 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:56:01 INFO - PROCESS | 3212 | 1467971761717 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:56:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:56:01 INFO - PROCESS | 3212 | 1467971761720 Marionette TRACE conn6 <- [1,434,null,{}] 02:56:01 INFO - PROCESS | 3212 | 1467971761723 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:01 INFO - PROCESS | 3212 | 1467971761726 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:01 INFO - PROCESS | 3212 | 1467971761866 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:56:02 INFO - PROCESS | 3212 | 1467971762003 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 3212 | 1467971762005 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:02 INFO - PROCESS | 3212 | ++DOCSHELL 1A46F000 == 48 [pid = 3212] [id = 118] 02:56:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (1AE68800) [pid = 3212] [serial = 351] [outer = 00000000] 02:56:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (1B8C9800) [pid = 3212] [serial = 352] [outer = 1AE68800] 02:56:02 INFO - PROCESS | 3212 | 1467971762060 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1B8CF400) [pid = 3212] [serial = 353] [outer = 1AE68800] 02:56:02 INFO - PROCESS | 3212 | 1467971762837 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1172ms 02:56:02 INFO - PROCESS | 3212 | 1467971762893 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 3212 | 1467971762897 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:56:02 INFO - PROCESS | 3212 | 1467971762901 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 3212 | 1467971762904 Marionette TRACE conn6 <- [1,438,null,{}] 02:56:02 INFO - PROCESS | 3212 | 1467971762910 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:02 INFO - PROCESS | 3212 | 1467971762913 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:03 INFO - PROCESS | 3212 | 1467971763015 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:56:03 INFO - PROCESS | 3212 | 1467971763149 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 3212 | 1467971763151 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:03 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCBC00 == 49 [pid = 3212] [id = 119] 02:56:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (11DD3400) [pid = 3212] [serial = 354] [outer = 00000000] 02:56:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (1233F800) [pid = 3212] [serial = 355] [outer = 11DD3400] 02:56:03 INFO - PROCESS | 3212 | 1467971763203 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (13A02400) [pid = 3212] [serial = 356] [outer = 11DD3400] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 19B4A400 == 48 [pid = 3212] [id = 113] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 18BE5800 == 47 [pid = 3212] [id = 112] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 1716C800 == 46 [pid = 3212] [id = 111] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 12469800 == 45 [pid = 3212] [id = 110] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 13A0F000 == 44 [pid = 3212] [id = 109] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 0DD4C800 == 43 [pid = 3212] [id = 108] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 0DA20400 == 42 [pid = 3212] [id = 107] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (1B8CDC00) [pid = 3212] [serial = 259] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (1AE6F800) [pid = 3212] [serial = 268] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (0DA19800) [pid = 3212] [serial = 262] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (13258C00) [pid = 3212] [serial = 265] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (1A129000) [pid = 3212] [serial = 301] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOCSHELL 0D80BC00 == 41 [pid = 3212] [id = 102] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (16809000) [pid = 3212] [serial = 286] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (17A5A000) [pid = 3212] [serial = 289] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (0DCD1400) [pid = 3212] [serial = 277] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (1716D800) [pid = 3212] [serial = 287] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (0E0E6400) [pid = 3212] [serial = 278] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (0D77F800) [pid = 3212] [serial = 272] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0CA38400) [pid = 3212] [serial = 271] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (14E8D400) [pid = 3212] [serial = 283] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0C943000) [pid = 3212] [serial = 274] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0D335400) [pid = 3212] [serial = 275] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (19374000) [pid = 3212] [serial = 292] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (12594400) [pid = 3212] [serial = 280] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (13A07000) [pid = 3212] [serial = 281] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (17CA4C00) [pid = 3212] [serial = 290] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (17644400) [pid = 3212] [serial = 295] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (19B46000) [pid = 3212] [serial = 298] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19374C00) [pid = 3212] [serial = 293] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (18BE5C00) [pid = 3212] [serial = 296] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (14E9B000) [pid = 3212] [serial = 284] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1A118000) [pid = 3212] [serial = 299] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 3212 | 1467971763794 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:56:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 02:56:03 INFO - PROCESS | 3212 | 1467971763833 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 3212 | 1467971763838 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:56:03 INFO - PROCESS | 3212 | 1467971763844 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:56:03 INFO - PROCESS | 3212 | 1467971763846 Marionette TRACE conn6 <- [1,442,null,{}] 02:56:03 INFO - PROCESS | 3212 | 1467971763850 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:03 INFO - PROCESS | 3212 | 1467971763852 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:03 INFO - PROCESS | 3212 | 1467971763941 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:56:03 INFO - PROCESS | 3212 | 1467971763950 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 3212 | 1467971763952 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:03 INFO - PROCESS | 3212 | ++DOCSHELL 0D383C00 == 42 [pid = 3212] [id = 120] 02:56:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0D45A000) [pid = 3212] [serial = 357] [outer = 00000000] 02:56:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0DA19800) [pid = 3212] [serial = 358] [outer = 0D45A000] 02:56:04 INFO - PROCESS | 3212 | 1467971763998 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0DC01C00) [pid = 3212] [serial = 359] [outer = 0D45A000] 02:56:04 INFO - PROCESS | 3212 | 1467971764505 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 02:56:04 INFO - PROCESS | 3212 | 1467971764578 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 3212 | 1467971764580 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:56:04 INFO - PROCESS | 3212 | 1467971764584 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:56:04 INFO - PROCESS | 3212 | 1467971764587 Marionette TRACE conn6 <- [1,446,null,{}] 02:56:04 INFO - PROCESS | 3212 | 1467971764597 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:04 INFO - PROCESS | 3212 | 1467971764601 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:04 INFO - PROCESS | 3212 | 1467971764691 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:56:04 INFO - PROCESS | 3212 | 1467971764778 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 3212 | 1467971764781 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:04 INFO - PROCESS | 3212 | ++DOCSHELL 14E8EC00 == 43 [pid = 3212] [id = 121] 02:56:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (14E90800) [pid = 3212] [serial = 360] [outer = 00000000] 02:56:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (1602F400) [pid = 3212] [serial = 361] [outer = 14E90800] 02:56:04 INFO - PROCESS | 3212 | 1467971764828 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (165F2000) [pid = 3212] [serial = 362] [outer = 14E90800] 02:56:05 INFO - PROCESS | 3212 | 1467971765212 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 02:56:05 INFO - PROCESS | 3212 | 1467971765258 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 3212 | 1467971765260 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:56:05 INFO - PROCESS | 3212 | 1467971765263 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 3212 | 1467971765265 Marionette TRACE conn6 <- [1,450,null,{}] 02:56:05 INFO - PROCESS | 3212 | 1467971765268 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:05 INFO - PROCESS | 3212 | 1467971765270 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:05 INFO - PROCESS | 3212 | 1467971765359 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:56:05 INFO - PROCESS | 3212 | 1467971765364 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 3212 | 1467971765366 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:05 INFO - PROCESS | 3212 | ++DOCSHELL 0CA31C00 == 44 [pid = 3212] [id = 122] 02:56:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (153B6000) [pid = 3212] [serial = 363] [outer = 00000000] 02:56:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1763E400) [pid = 3212] [serial = 364] [outer = 153B6000] 02:56:05 INFO - PROCESS | 3212 | 1467971765419 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (17B71400) [pid = 3212] [serial = 365] [outer = 153B6000] 02:56:05 INFO - PROCESS | 3212 | 1467971765871 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 3212 | 1467971765902 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:56:05 INFO - PROCESS | 3212 | 1467971765905 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 3212 | 1467971765907 Marionette TRACE conn6 <- [1,454,null,{}] 02:56:05 INFO - PROCESS | 3212 | 1467971765917 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:05 INFO - PROCESS | 3212 | 1467971765919 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:06 INFO - PROCESS | 3212 | 1467971766030 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:56:06 INFO - PROCESS | 3212 | 1467971766117 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 3212 | 1467971766119 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:06 INFO - PROCESS | 3212 | ++DOCSHELL 19302400 == 45 [pid = 3212] [id = 123] 02:56:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (19304400) [pid = 3212] [serial = 366] [outer = 00000000] 02:56:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (19623400) [pid = 3212] [serial = 367] [outer = 19304400] 02:56:06 INFO - PROCESS | 3212 | 1467971766162 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (196C5C00) [pid = 3212] [serial = 368] [outer = 19304400] 02:56:06 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:06 INFO - PROCESS | 3212 | 1467971766608 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:56:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 02:56:06 INFO - PROCESS | 3212 | 1467971766649 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 3212 | 1467971766651 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:56:06 INFO - PROCESS | 3212 | 1467971766654 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 3212 | 1467971766656 Marionette TRACE conn6 <- [1,458,null,{}] 02:56:06 INFO - PROCESS | 3212 | 1467971766659 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:06 INFO - PROCESS | 3212 | 1467971766665 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:06 INFO - PROCESS | 3212 | 1467971766804 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:56:06 INFO - PROCESS | 3212 | 1467971766864 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 3212 | 1467971766865 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:06 INFO - PROCESS | 3212 | ++DOCSHELL 0CA33000 == 46 [pid = 3212] [id = 124] 02:56:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (19A0C400) [pid = 3212] [serial = 369] [outer = 00000000] 02:56:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1A469C00) [pid = 3212] [serial = 370] [outer = 19A0C400] 02:56:06 INFO - PROCESS | 3212 | 1467971766910 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (1A46AC00) [pid = 3212] [serial = 371] [outer = 19A0C400] 02:56:07 INFO - PROCESS | 3212 | 1467971767318 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 3212 | 1467971767394 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:56:07 INFO - PROCESS | 3212 | 1467971767398 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 3212 | 1467971767400 Marionette TRACE conn6 <- [1,462,null,{}] 02:56:07 INFO - PROCESS | 3212 | 1467971767407 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:07 INFO - PROCESS | 3212 | 1467971767418 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:07 INFO - PROCESS | 3212 | 1467971767533 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:56:07 INFO - PROCESS | 3212 | 1467971767604 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 3212 | 1467971767606 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:07 INFO - PROCESS | 3212 | ++DOCSHELL 1AE62800 == 47 [pid = 3212] [id = 125] 02:56:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (1AE69400) [pid = 3212] [serial = 372] [outer = 00000000] 02:56:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1B835000) [pid = 3212] [serial = 373] [outer = 1AE69400] 02:56:07 INFO - PROCESS | 3212 | 1467971767650 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1B8CAC00) [pid = 3212] [serial = 374] [outer = 1AE69400] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (1716E000) [pid = 3212] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (1961F000) [pid = 3212] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (19B4AC00) [pid = 3212] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (0DA28800) [pid = 3212] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0DD4D400) [pid = 3212] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0D803400) [pid = 3212] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (16427000) [pid = 3212] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (13A10C00) [pid = 3212] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1936BC00) [pid = 3212] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (11FCC800) [pid = 3212] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (19B42400) [pid = 3212] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1AE6E800) [pid = 3212] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:56:08 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0D807400) [pid = 3212] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:56:08 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:08 INFO - PROCESS | 3212 | 1467971768174 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 3212 | 1467971768234 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:56:08 INFO - PROCESS | 3212 | 1467971768237 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 3212 | 1467971768239 Marionette TRACE conn6 <- [1,466,null,{}] 02:56:08 INFO - PROCESS | 3212 | 1467971768242 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:08 INFO - PROCESS | 3212 | 1467971768244 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:08 INFO - PROCESS | 3212 | 1467971768359 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:56:08 INFO - PROCESS | 3212 | 1467971768414 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 3212 | 1467971768416 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:08 INFO - PROCESS | 3212 | ++DOCSHELL 0D803400 == 48 [pid = 3212] [id = 126] 02:56:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0D807400) [pid = 3212] [serial = 375] [outer = 00000000] 02:56:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1716E000) [pid = 3212] [serial = 376] [outer = 0D807400] 02:56:08 INFO - PROCESS | 3212 | 1467971768459 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (19AB2C00) [pid = 3212] [serial = 377] [outer = 0D807400] 02:56:08 INFO - PROCESS | 3212 | 1467971768814 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 3212 | 1467971768885 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:56:08 INFO - PROCESS | 3212 | 1467971768888 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 3212 | 1467971768890 Marionette TRACE conn6 <- [1,470,null,{}] 02:56:08 INFO - PROCESS | 3212 | 1467971768894 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:08 INFO - PROCESS | 3212 | 1467971768895 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:09 INFO - PROCESS | 3212 | 1467971768979 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:56:09 INFO - PROCESS | 3212 | 1467971768984 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 3212 | 1467971768986 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:09 INFO - PROCESS | 3212 | ++DOCSHELL 1AE62C00 == 49 [pid = 3212] [id = 127] 02:56:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1B833800) [pid = 3212] [serial = 378] [outer = 00000000] 02:56:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1B914000) [pid = 3212] [serial = 379] [outer = 1B833800] 02:56:09 INFO - PROCESS | 3212 | 1467971769030 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (1BA66800) [pid = 3212] [serial = 380] [outer = 1B833800] 02:56:09 INFO - PROCESS | 3212 | 1467971769473 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 02:56:09 INFO - PROCESS | 3212 | 1467971769519 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:56:09 INFO - PROCESS | 3212 | 1467971769521 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:56:09 INFO - PROCESS | 3212 | 1467971769525 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:56:09 INFO - PROCESS | 3212 | 1467971769526 Marionette TRACE conn6 <- [1,474,null,{}] 02:56:09 INFO - PROCESS | 3212 | 1467971769530 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:09 INFO - PROCESS | 3212 | 1467971769532 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:09 INFO - PROCESS | 3212 | 1467971769617 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:56:09 INFO - PROCESS | 3212 | 1467971769625 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 3212 | 1467971769627 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:09 INFO - PROCESS | 3212 | ++DOCSHELL 1AE2DC00 == 50 [pid = 3212] [id = 128] 02:56:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (1AE30000) [pid = 3212] [serial = 381] [outer = 00000000] 02:56:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (1AE33400) [pid = 3212] [serial = 382] [outer = 1AE30000] 02:56:09 INFO - PROCESS | 3212 | 1467971769670 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1AE35C00) [pid = 3212] [serial = 383] [outer = 1AE30000] 02:56:10 INFO - PROCESS | 3212 | 1467971770226 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:56:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 770ms 02:56:10 INFO - PROCESS | 3212 | 1467971770330 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 3212 | 1467971770334 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:56:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:56:10 INFO - PROCESS | 3212 | 1467971770354 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - PROCESS | 3212 | 1467971770358 Marionette TRACE conn6 <- [1,478,null,{}] 02:56:10 INFO - PROCESS | 3212 | 1467971770365 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:10 INFO - PROCESS | 3212 | 1467971770368 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:10 INFO - PROCESS | 3212 | 1467971770494 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:56:10 INFO - PROCESS | 3212 | 1467971770617 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 3212 | 1467971770622 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:10 INFO - PROCESS | 3212 | ++DOCSHELL 0D465400 == 51 [pid = 3212] [id = 129] 02:56:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (0D772400) [pid = 3212] [serial = 384] [outer = 00000000] 02:56:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (0DA1E800) [pid = 3212] [serial = 385] [outer = 0D772400] 02:56:10 INFO - PROCESS | 3212 | 1467971770679 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (0DD55800) [pid = 3212] [serial = 386] [outer = 0D772400] 02:56:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (14E96C00) [pid = 3212] [serial = 387] [outer = 0D780C00] 02:56:11 INFO - PROCESS | 3212 | 1467971771407 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1096ms 02:56:11 INFO - PROCESS | 3212 | 1467971771454 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 3212 | 1467971771459 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:56:11 INFO - PROCESS | 3212 | 1467971771465 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 3212 | 1467971771468 Marionette TRACE conn6 <- [1,482,null,{}] 02:56:11 INFO - PROCESS | 3212 | 1467971771473 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:11 INFO - PROCESS | 3212 | 1467971771475 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:11 INFO - PROCESS | 3212 | 1467971771591 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:56:11 INFO - PROCESS | 3212 | 1467971771721 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 3212 | 1467971771724 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:11 INFO - PROCESS | 3212 | ++DOCSHELL 153BC800 == 52 [pid = 3212] [id = 130] 02:56:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (16098000) [pid = 3212] [serial = 388] [outer = 00000000] 02:56:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (19371400) [pid = 3212] [serial = 389] [outer = 16098000] 02:56:11 INFO - PROCESS | 3212 | 1467971771781 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (19B46000) [pid = 3212] [serial = 390] [outer = 16098000] 02:56:12 INFO - PROCESS | 3212 | 1467971772379 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 02:56:12 INFO - PROCESS | 3212 | 1467971772437 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 3212 | 1467971772440 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:56:12 INFO - PROCESS | 3212 | 1467971772444 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 3212 | 1467971772448 Marionette TRACE conn6 <- [1,486,null,{}] 02:56:12 INFO - PROCESS | 3212 | 1467971772459 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:12 INFO - PROCESS | 3212 | 1467971772463 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:12 INFO - PROCESS | 3212 | 1467971772576 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:56:12 INFO - PROCESS | 3212 | 1467971772708 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 3212 | 1467971772711 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:12 INFO - PROCESS | 3212 | ++DOCSHELL 1B910C00 == 53 [pid = 3212] [id = 131] 02:56:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1B912000) [pid = 3212] [serial = 391] [outer = 00000000] 02:56:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (1BA6A400) [pid = 3212] [serial = 392] [outer = 1B912000] 02:56:12 INFO - PROCESS | 3212 | 1467971772768 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (1BE69400) [pid = 3212] [serial = 393] [outer = 1B912000] 02:56:13 INFO - PROCESS | 3212 | 1467971773354 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:56:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 02:56:13 INFO - PROCESS | 3212 | 1467971773417 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 3212 | 1467971773420 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:56:13 INFO - PROCESS | 3212 | 1467971773424 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 3212 | 1467971773426 Marionette TRACE conn6 <- [1,490,null,{}] 02:56:13 INFO - PROCESS | 3212 | 1467971773429 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:13 INFO - PROCESS | 3212 | 1467971773432 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:13 INFO - PROCESS | 3212 | 1467971773544 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:56:13 INFO - PROCESS | 3212 | 1467971773683 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 3212 | 1467971773686 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:13 INFO - PROCESS | 3212 | ++DOCSHELL 0CA36C00 == 54 [pid = 3212] [id = 132] 02:56:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (1714DC00) [pid = 3212] [serial = 394] [outer = 00000000] 02:56:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (17153800) [pid = 3212] [serial = 395] [outer = 1714DC00] 02:56:13 INFO - PROCESS | 3212 | 1467971773740 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (17155C00) [pid = 3212] [serial = 396] [outer = 1714DC00] 02:56:14 INFO - PROCESS | 3212 | 1467971774569 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1182ms 02:56:14 INFO - PROCESS | 3212 | 1467971774609 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 3212 | 1467971774614 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:56:14 INFO - PROCESS | 3212 | 1467971774619 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 3212 | 1467971774622 Marionette TRACE conn6 <- [1,494,null,{}] 02:56:14 INFO - PROCESS | 3212 | 1467971774627 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:14 INFO - PROCESS | 3212 | 1467971774630 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:14 INFO - PROCESS | 3212 | 1467971774735 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:56:14 INFO - PROCESS | 3212 | 1467971774867 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 3212 | 1467971774872 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:14 INFO - PROCESS | 3212 | ++DOCSHELL 0D805400 == 55 [pid = 3212] [id = 133] 02:56:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (0D821800) [pid = 3212] [serial = 397] [outer = 00000000] 02:56:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 114 (0DA21C00) [pid = 3212] [serial = 398] [outer = 0D821800] 02:56:14 INFO - PROCESS | 3212 | 1467971774922 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 115 (0DD55000) [pid = 3212] [serial = 399] [outer = 0D821800] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 1AE6D000 == 54 [pid = 3212] [id = 87] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 0D826400 == 53 [pid = 3212] [id = 58] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 1AE62C00 == 52 [pid = 3212] [id = 127] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 0D803400 == 51 [pid = 3212] [id = 126] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 1AE62800 == 50 [pid = 3212] [id = 125] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 0CA33000 == 49 [pid = 3212] [id = 124] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 19302400 == 48 [pid = 3212] [id = 123] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 0CA31C00 == 47 [pid = 3212] [id = 122] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 14E8EC00 == 46 [pid = 3212] [id = 121] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 0D383C00 == 45 [pid = 3212] [id = 120] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 0CFCBC00 == 44 [pid = 3212] [id = 119] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 114 (19B8F800) [pid = 3212] [serial = 340] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 113 (1A90E400) [pid = 3212] [serial = 313] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 0D830C00 == 43 [pid = 3212] [id = 115] 02:56:15 INFO - PROCESS | 3212 | --DOCSHELL 12438C00 == 42 [pid = 3212] [id = 114] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (1B8CE400) [pid = 3212] [serial = 269] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (14E93000) [pid = 3212] [serial = 266] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (1B8D1400) [pid = 3212] [serial = 218] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (1BA68400) [pid = 3212] [serial = 260] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (0DA28000) [pid = 3212] [serial = 263] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (0DA24400) [pid = 3212] [serial = 304] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (14B3E400) [pid = 3212] [serial = 325] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (14E91400) [pid = 3212] [serial = 326] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (19B44000) [pid = 3212] [serial = 335] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (12474800) [pid = 3212] [serial = 307] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (1A12D000) [pid = 3212] [serial = 338] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (16FA9000) [pid = 3212] [serial = 329] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (1763F000) [pid = 3212] [serial = 331] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (19B43400) [pid = 3212] [serial = 334] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (17647C00) [pid = 3212] [serial = 332] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1A129800) [pid = 3212] [serial = 337] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (12344800) [pid = 3212] [serial = 320] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (11CEE800) [pid = 3212] [serial = 319] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0DD5BC00) [pid = 3212] [serial = 322] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0ECD0000) [pid = 3212] [serial = 323] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (14E95800) [pid = 3212] [serial = 317] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (11C2D400) [pid = 3212] [serial = 316] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (16803400) [pid = 3212] [serial = 328] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1A128C00) [pid = 3212] [serial = 310] [outer = 00000000] [url = about:blank] 02:56:15 INFO - PROCESS | 3212 | 1467971775524 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 02:56:15 INFO - PROCESS | 3212 | 1467971775553 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 3212 | 1467971775557 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:56:15 INFO - PROCESS | 3212 | 1467971775563 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:56:15 INFO - PROCESS | 3212 | 1467971775565 Marionette TRACE conn6 <- [1,498,null,{}] 02:56:15 INFO - PROCESS | 3212 | 1467971775569 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:15 INFO - PROCESS | 3212 | 1467971775572 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:15 INFO - PROCESS | 3212 | 1467971775660 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:56:15 INFO - PROCESS | 3212 | 1467971775750 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 3212 | 1467971775752 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:15 INFO - PROCESS | 3212 | ++DOCSHELL 08A82400 == 43 [pid = 3212] [id = 134] 02:56:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D775000) [pid = 3212] [serial = 400] [outer = 00000000] 02:56:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0D82D800) [pid = 3212] [serial = 401] [outer = 0D775000] 02:56:15 INFO - PROCESS | 3212 | 1467971775800 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0DA27400) [pid = 3212] [serial = 402] [outer = 0D775000] 02:56:16 INFO - PROCESS | 3212 | 1467971776232 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 02:56:16 INFO - PROCESS | 3212 | 1467971776299 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 3212 | 1467971776301 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:56:16 INFO - PROCESS | 3212 | 1467971776304 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 3212 | 1467971776308 Marionette TRACE conn6 <- [1,502,null,{}] 02:56:16 INFO - PROCESS | 3212 | 1467971776318 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:16 INFO - PROCESS | 3212 | 1467971776322 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:16 INFO - PROCESS | 3212 | 1467971776414 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:56:16 INFO - PROCESS | 3212 | 1467971776429 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 3212 | 1467971776432 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:16 INFO - PROCESS | 3212 | ++DOCSHELL 12340800 == 44 [pid = 3212] [id = 135] 02:56:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (12341C00) [pid = 3212] [serial = 403] [outer = 00000000] 02:56:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (12357000) [pid = 3212] [serial = 404] [outer = 12341C00] 02:56:16 INFO - PROCESS | 3212 | 1467971776480 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (124E2C00) [pid = 3212] [serial = 405] [outer = 12341C00] 02:56:16 INFO - PROCESS | 3212 | 1467971776938 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 02:56:17 INFO - PROCESS | 3212 | 1467971776978 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 3212 | 1467971776981 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:56:17 INFO - PROCESS | 3212 | 1467971776984 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - PROCESS | 3212 | 1467971776986 Marionette TRACE conn6 <- [1,506,null,{}] 02:56:17 INFO - PROCESS | 3212 | 1467971776992 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:17 INFO - PROCESS | 3212 | 1467971776994 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:17 INFO - PROCESS | 3212 | 1467971777081 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:56:17 INFO - PROCESS | 3212 | 1467971777090 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 3212 | 1467971777092 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:17 INFO - PROCESS | 3212 | ++DOCSHELL 13258C00 == 45 [pid = 3212] [id = 136] 02:56:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (13259C00) [pid = 3212] [serial = 406] [outer = 00000000] 02:56:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (14B3E400) [pid = 3212] [serial = 407] [outer = 13259C00] 02:56:17 INFO - PROCESS | 3212 | 1467971777136 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (14E97800) [pid = 3212] [serial = 408] [outer = 13259C00] 02:56:17 INFO - PROCESS | 3212 | 1467971777600 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 02:56:17 INFO - PROCESS | 3212 | 1467971777658 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 3212 | 1467971777660 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:56:17 INFO - PROCESS | 3212 | 1467971777664 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:56:17 INFO - PROCESS | 3212 | 1467971777665 Marionette TRACE conn6 <- [1,510,null,{}] 02:56:17 INFO - PROCESS | 3212 | 1467971777669 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:17 INFO - PROCESS | 3212 | 1467971777671 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:17 INFO - PROCESS | 3212 | 1467971777782 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:56:17 INFO - PROCESS | 3212 | 1467971777871 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 3212 | 1467971777873 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:17 INFO - PROCESS | 3212 | ++DOCSHELL 153C1000 == 46 [pid = 3212] [id = 137] 02:56:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1602AC00) [pid = 3212] [serial = 409] [outer = 00000000] 02:56:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (164C5800) [pid = 3212] [serial = 410] [outer = 1602AC00] 02:56:17 INFO - PROCESS | 3212 | 1467971777919 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (165A9C00) [pid = 3212] [serial = 411] [outer = 1602AC00] 02:56:18 INFO - PROCESS | 3212 | 1467971778361 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 731ms 02:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:56:18 INFO - PROCESS | 3212 | 1467971778398 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 3212 | 1467971778400 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:56:18 INFO - PROCESS | 3212 | 1467971778404 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 3212 | 1467971778405 Marionette TRACE conn6 <- [1,514,null,{}] 02:56:18 INFO - PROCESS | 3212 | 1467971778409 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:18 INFO - PROCESS | 3212 | 1467971778414 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:18 INFO - PROCESS | 3212 | 1467971778552 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:56:18 INFO - PROCESS | 3212 | 1467971778630 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 3212 | 1467971778632 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:18 INFO - PROCESS | 3212 | ++DOCSHELL 1716BC00 == 47 [pid = 3212] [id = 138] 02:56:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (17178400) [pid = 3212] [serial = 412] [outer = 00000000] 02:56:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1758CC00) [pid = 3212] [serial = 413] [outer = 17178400] 02:56:18 INFO - PROCESS | 3212 | 1467971778677 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (17641800) [pid = 3212] [serial = 414] [outer = 17178400] 02:56:19 INFO - PROCESS | 3212 | 1467971779073 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:56:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:56:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 02:56:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:56:19 INFO - PROCESS | 3212 | 1467971779142 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 3212 | 1467971779144 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:56:19 INFO - PROCESS | 3212 | 1467971779147 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - PROCESS | 3212 | 1467971779149 Marionette TRACE conn6 <- [1,518,null,{}] 02:56:19 INFO - PROCESS | 3212 | 1467971779153 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:19 INFO - PROCESS | 3212 | 1467971779155 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:19 INFO - PROCESS | 3212 | 1467971779279 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:56:19 INFO - PROCESS | 3212 | 1467971779285 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 3212 | 1467971779287 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:19 INFO - PROCESS | 3212 | ++DOCSHELL 17647C00 == 48 [pid = 3212] [id = 139] 02:56:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (17809C00) [pid = 3212] [serial = 415] [outer = 00000000] 02:56:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (17B7E000) [pid = 3212] [serial = 416] [outer = 17809C00] 02:56:19 INFO - PROCESS | 3212 | 1467971779381 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (17A4F400) [pid = 3212] [serial = 417] [outer = 17809C00] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (1A909000) [pid = 3212] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (12343800) [pid = 3212] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (19B91000) [pid = 3212] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (1A124000) [pid = 3212] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (0D80D800) [pid = 3212] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (153B6000) [pid = 3212] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (0DA1B000) [pid = 3212] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (14E90800) [pid = 3212] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (1325C800) [pid = 3212] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (19304400) [pid = 3212] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0D45A000) [pid = 3212] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (11DD3400) [pid = 3212] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1AE68800) [pid = 3212] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1A468800) [pid = 3212] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (19A0C400) [pid = 3212] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0D807400) [pid = 3212] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1AE69400) [pid = 3212] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:56:19 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1B833800) [pid = 3212] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:56:19 INFO - PROCESS | 3212 | 1467971779939 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 830ms 02:56:20 INFO - PROCESS | 3212 | 1467971779979 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:56:20 INFO - PROCESS | 3212 | 1467971779981 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:56:20 INFO - PROCESS | 3212 | 1467971779985 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 3212 | 1467971779986 Marionette TRACE conn6 <- [1,522,null,{}] 02:56:20 INFO - PROCESS | 3212 | 1467971779990 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:20 INFO - PROCESS | 3212 | 1467971779992 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:20 INFO - PROCESS | 3212 | 1467971780110 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:56:20 INFO - PROCESS | 3212 | 1467971780167 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 3212 | 1467971780169 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:20 INFO - PROCESS | 3212 | ++DOCSHELL 0D821400 == 49 [pid = 3212] [id = 140] 02:56:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D823400) [pid = 3212] [serial = 418] [outer = 00000000] 02:56:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (17647400) [pid = 3212] [serial = 419] [outer = 0D823400] 02:56:20 INFO - PROCESS | 3212 | 1467971780213 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (17B72C00) [pid = 3212] [serial = 420] [outer = 0D823400] 02:56:20 INFO - PROCESS | 3212 | 1467971780605 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 02:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:56:20 INFO - PROCESS | 3212 | 1467971780655 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 3212 | 1467971780657 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:56:20 INFO - PROCESS | 3212 | 1467971780660 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 3212 | 1467971780662 Marionette TRACE conn6 <- [1,526,null,{}] 02:56:20 INFO - PROCESS | 3212 | 1467971780665 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:20 INFO - PROCESS | 3212 | 1467971780667 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:20 INFO - PROCESS | 3212 | 1467971780752 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:56:20 INFO - PROCESS | 3212 | 1467971780757 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 3212 | 1467971780759 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:20 INFO - PROCESS | 3212 | ++DOCSHELL 17156800 == 50 [pid = 3212] [id = 141] 02:56:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (19304400) [pid = 3212] [serial = 421] [outer = 00000000] 02:56:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (19ABAC00) [pid = 3212] [serial = 422] [outer = 19304400] 02:56:20 INFO - PROCESS | 3212 | 1467971780802 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (19B3F000) [pid = 3212] [serial = 423] [outer = 19304400] 02:56:21 INFO - PROCESS | 3212 | 1467971781248 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:56:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:56:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 631ms 02:56:21 INFO - PROCESS | 3212 | 1467971781292 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 3212 | 1467971781294 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:56:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:56:21 INFO - PROCESS | 3212 | 1467971781297 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 3212 | 1467971781299 Marionette TRACE conn6 <- [1,530,null,{}] 02:56:21 INFO - PROCESS | 3212 | 1467971781302 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:21 INFO - PROCESS | 3212 | 1467971781304 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:21 INFO - PROCESS | 3212 | 1467971781386 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:56:21 INFO - PROCESS | 3212 | 1467971781392 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 3212 | 1467971781393 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:21 INFO - PROCESS | 3212 | ++DOCSHELL 19B4A800 == 51 [pid = 3212] [id = 142] 02:56:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (19B4BC00) [pid = 3212] [serial = 424] [outer = 00000000] 02:56:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (1A126C00) [pid = 3212] [serial = 425] [outer = 19B4BC00] 02:56:21 INFO - PROCESS | 3212 | 1467971781436 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (1A466C00) [pid = 3212] [serial = 426] [outer = 19B4BC00] 02:56:22 INFO - PROCESS | 3212 | 1467971781982 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:56:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:56:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:56:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 02:56:22 INFO - PROCESS | 3212 | 1467971782094 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 3212 | 1467971782099 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:56:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:56:22 INFO - PROCESS | 3212 | 1467971782119 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 3212 | 1467971782122 Marionette TRACE conn6 <- [1,534,null,{}] 02:56:22 INFO - PROCESS | 3212 | 1467971782131 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:22 INFO - PROCESS | 3212 | 1467971782134 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:22 INFO - PROCESS | 3212 | 1467971782271 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:56:22 INFO - PROCESS | 3212 | 1467971782368 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 3212 | 1467971782373 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:22 INFO - PROCESS | 3212 | ++DOCSHELL 0D824000 == 52 [pid = 3212] [id = 143] 02:56:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (0D824400) [pid = 3212] [serial = 427] [outer = 00000000] 02:56:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (0DA1EC00) [pid = 3212] [serial = 428] [outer = 0D824400] 02:56:22 INFO - PROCESS | 3212 | 1467971782442 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (0DC07000) [pid = 3212] [serial = 429] [outer = 0D824400] 02:56:23 INFO - PROCESS | 3212 | 1467971782983 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:56:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 02:56:23 INFO - PROCESS | 3212 | 1467971783005 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 3212 | 1467971783010 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:56:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:56:23 INFO - PROCESS | 3212 | 1467971783017 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 3212 | 1467971783020 Marionette TRACE conn6 <- [1,538,null,{}] 02:56:23 INFO - PROCESS | 3212 | 1467971783024 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:23 INFO - PROCESS | 3212 | 1467971783027 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:23 INFO - PROCESS | 3212 | 1467971783147 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:56:23 INFO - PROCESS | 3212 | 1467971783251 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 3212 | 1467971783254 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:23 INFO - PROCESS | 3212 | ++DOCSHELL 13A03800 == 53 [pid = 3212] [id = 144] 02:56:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (14B3D000) [pid = 3212] [serial = 430] [outer = 00000000] 02:56:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1609C800) [pid = 3212] [serial = 431] [outer = 14B3D000] 02:56:23 INFO - PROCESS | 3212 | 1467971783310 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (17149400) [pid = 3212] [serial = 432] [outer = 14B3D000] 02:56:23 INFO - PROCESS | 3212 | 1467971783884 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:56:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 02:56:23 INFO - PROCESS | 3212 | 1467971783954 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 3212 | 1467971783957 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:56:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:56:23 INFO - PROCESS | 3212 | 1467971783962 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 3212 | 1467971783966 Marionette TRACE conn6 <- [1,542,null,{}] 02:56:24 INFO - PROCESS | 3212 | 1467971783977 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:24 INFO - PROCESS | 3212 | 1467971783982 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:24 INFO - PROCESS | 3212 | 1467971784095 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:56:24 INFO - PROCESS | 3212 | 1467971784217 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 3212 | 1467971784221 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:24 INFO - PROCESS | 3212 | ++DOCSHELL 17150400 == 54 [pid = 3212] [id = 145] 02:56:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (1739AC00) [pid = 3212] [serial = 433] [outer = 00000000] 02:56:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (1A90E000) [pid = 3212] [serial = 434] [outer = 1739AC00] 02:56:24 INFO - PROCESS | 3212 | 1467971784292 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1AE19C00) [pid = 3212] [serial = 435] [outer = 1739AC00] 02:56:24 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:24 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:24 INFO - PROCESS | 3212 | 1467971784849 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:56:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:56:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 931ms 02:56:24 INFO - PROCESS | 3212 | 1467971784894 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 3212 | 1467971784897 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:56:24 INFO - PROCESS | 3212 | 1467971784900 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:56:24 INFO - PROCESS | 3212 | 1467971784902 Marionette TRACE conn6 <- [1,546,null,{}] 02:56:24 INFO - PROCESS | 3212 | 1467971784906 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:24 INFO - PROCESS | 3212 | 1467971784908 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:25 INFO - PROCESS | 3212 | 1467971785021 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:56:25 INFO - PROCESS | 3212 | 1467971785125 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 3212 | 1467971785127 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:25 INFO - PROCESS | 3212 | ++DOCSHELL 1A564C00 == 55 [pid = 3212] [id = 146] 02:56:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (1A565800) [pid = 3212] [serial = 436] [outer = 00000000] 02:56:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (1A56A400) [pid = 3212] [serial = 437] [outer = 1A565800] 02:56:25 INFO - PROCESS | 3212 | 1467971785180 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (1A90D400) [pid = 3212] [serial = 438] [outer = 1A565800] 02:56:25 INFO - PROCESS | 3212 | 1467971785785 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:56:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 02:56:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:56:25 INFO - PROCESS | 3212 | 1467971785834 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 3212 | 1467971785836 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:56:25 INFO - PROCESS | 3212 | 1467971785839 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 3212 | 1467971785841 Marionette TRACE conn6 <- [1,550,null,{}] 02:56:25 INFO - PROCESS | 3212 | 1467971785845 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:25 INFO - PROCESS | 3212 | 1467971785848 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:25 INFO - PROCESS | 3212 | 1467971785954 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:56:26 INFO - PROCESS | 3212 | 1467971786058 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 3212 | 1467971786060 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:26 INFO - PROCESS | 3212 | ++DOCSHELL 1A90BC00 == 56 [pid = 3212] [id = 147] 02:56:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (1AE1B400) [pid = 3212] [serial = 439] [outer = 00000000] 02:56:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (1AE27C00) [pid = 3212] [serial = 440] [outer = 1AE1B400] 02:56:26 INFO - PROCESS | 3212 | 1467971786113 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (1AE2EC00) [pid = 3212] [serial = 441] [outer = 1AE1B400] 02:56:26 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:26 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:26 INFO - PROCESS | 3212 | 1467971786700 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:56:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 02:56:26 INFO - PROCESS | 3212 | 1467971786774 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 3212 | 1467971786776 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:56:26 INFO - PROCESS | 3212 | 1467971786780 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:56:26 INFO - PROCESS | 3212 | 1467971786782 Marionette TRACE conn6 <- [1,554,null,{}] 02:56:26 INFO - PROCESS | 3212 | 1467971786786 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:26 INFO - PROCESS | 3212 | 1467971786791 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:26 INFO - PROCESS | 3212 | 1467971786956 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:56:27 INFO - PROCESS | 3212 | 1467971787096 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 3212 | 1467971787098 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:27 INFO - PROCESS | 3212 | ++DOCSHELL 1A926C00 == 57 [pid = 3212] [id = 148] 02:56:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 114 (1A927C00) [pid = 3212] [serial = 442] [outer = 00000000] 02:56:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 115 (1AE22400) [pid = 3212] [serial = 443] [outer = 1A927C00] 02:56:27 INFO - PROCESS | 3212 | 1467971787152 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 116 (1AE62000) [pid = 3212] [serial = 444] [outer = 1A927C00] 02:56:27 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:27 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:27 INFO - PROCESS | 3212 | 1467971787662 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:56:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 02:56:27 INFO - PROCESS | 3212 | 1467971787889 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 3212 | 1467971787894 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:56:27 INFO - PROCESS | 3212 | 1467971787914 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 3212 | 1467971787917 Marionette TRACE conn6 <- [1,558,null,{}] 02:56:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:56:27 INFO - PROCESS | 3212 | 1467971787923 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:27 INFO - PROCESS | 3212 | 1467971787926 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:28 INFO - PROCESS | 3212 | 1467971788035 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:56:28 INFO - PROCESS | 3212 | 1467971788215 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 3212 | 1467971788219 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:28 INFO - PROCESS | 3212 | ++DOCSHELL 0DA48400 == 58 [pid = 3212] [id = 149] 02:56:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 117 (0DDE8400) [pid = 3212] [serial = 445] [outer = 00000000] 02:56:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 118 (11CA8000) [pid = 3212] [serial = 446] [outer = 0DDE8400] 02:56:28 INFO - PROCESS | 3212 | 1467971788272 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 119 (12343800) [pid = 3212] [serial = 447] [outer = 0DDE8400] 02:56:28 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:28 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:28 INFO - PROCESS | 3212 | 1467971788816 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:56:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 02:56:28 INFO - PROCESS | 3212 | 1467971788895 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 3212 | 1467971788898 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:56:28 INFO - PROCESS | 3212 | 1467971788904 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 3212 | 1467971788908 Marionette TRACE conn6 <- [1,562,null,{}] 02:56:28 INFO - PROCESS | 3212 | 1467971788912 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:28 INFO - PROCESS | 3212 | 1467971788915 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:29 INFO - PROCESS | 3212 | 1467971789022 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 17156800 == 57 [pid = 3212] [id = 141] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 0D821400 == 56 [pid = 3212] [id = 140] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 17647C00 == 55 [pid = 3212] [id = 139] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 1716BC00 == 54 [pid = 3212] [id = 138] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 153C1000 == 53 [pid = 3212] [id = 137] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 13258C00 == 52 [pid = 3212] [id = 136] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 12340800 == 51 [pid = 3212] [id = 135] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 08A82400 == 50 [pid = 3212] [id = 134] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 0D805400 == 49 [pid = 3212] [id = 133] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 0CA36C00 == 48 [pid = 3212] [id = 132] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 1B910C00 == 47 [pid = 3212] [id = 131] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 153BC800 == 46 [pid = 3212] [id = 130] 02:56:29 INFO - PROCESS | 3212 | --DOCSHELL 0D465400 == 45 [pid = 3212] [id = 129] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 118 (1AE63800) [pid = 3212] [serial = 314] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 117 (1763E400) [pid = 3212] [serial = 364] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 116 (0DC01800) [pid = 3212] [serial = 344] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 115 (0DA26400) [pid = 3212] [serial = 343] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 114 (1602F400) [pid = 3212] [serial = 361] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 113 (165F2000) [pid = 3212] [serial = 362] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (14E8D800) [pid = 3212] [serial = 346] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (160A9000) [pid = 3212] [serial = 347] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (19623400) [pid = 3212] [serial = 367] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (196C5C00) [pid = 3212] [serial = 368] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (0DA19800) [pid = 3212] [serial = 358] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (0DC01C00) [pid = 3212] [serial = 359] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (13A02400) [pid = 3212] [serial = 356] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (1233F800) [pid = 3212] [serial = 355] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (1B8CF400) [pid = 3212] [serial = 353] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (1B8C9800) [pid = 3212] [serial = 352] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (1A909C00) [pid = 3212] [serial = 350] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (1A901400) [pid = 3212] [serial = 349] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (1A46AC00) [pid = 3212] [serial = 371] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (1A469C00) [pid = 3212] [serial = 370] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (1716E000) [pid = 3212] [serial = 376] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1B835000) [pid = 3212] [serial = 373] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (1B914000) [pid = 3212] [serial = 379] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (1B8CAC00) [pid = 3212] [serial = 374] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1BA66800) [pid = 3212] [serial = 380] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1AE33400) [pid = 3212] [serial = 382] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (19AB2C00) [pid = 3212] [serial = 377] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (17B71400) [pid = 3212] [serial = 365] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (14E8FC00) [pid = 3212] [serial = 308] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1A130C00) [pid = 3212] [serial = 311] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1A12B000) [pid = 3212] [serial = 302] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0DC0AC00) [pid = 3212] [serial = 305] [outer = 00000000] [url = about:blank] 02:56:29 INFO - PROCESS | 3212 | 1467971789186 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 3212 | 1467971789189 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:29 INFO - PROCESS | 3212 | ++DOCSHELL 0C93EC00 == 46 [pid = 3212] [id = 150] 02:56:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0CA2E000) [pid = 3212] [serial = 448] [outer = 00000000] 02:56:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0D336400) [pid = 3212] [serial = 449] [outer = 0CA2E000] 02:56:29 INFO - PROCESS | 3212 | 1467971789239 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D826C00) [pid = 3212] [serial = 450] [outer = 0CA2E000] 02:56:29 INFO - PROCESS | 3212 | 1467971789610 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 02:56:29 INFO - PROCESS | 3212 | 1467971789635 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 3212 | 1467971789637 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:56:29 INFO - PROCESS | 3212 | 1467971789640 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:56:29 INFO - PROCESS | 3212 | 1467971789642 Marionette TRACE conn6 <- [1,566,null,{}] 02:56:29 INFO - PROCESS | 3212 | 1467971789651 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:29 INFO - PROCESS | 3212 | 1467971789656 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:29 INFO - PROCESS | 3212 | 1467971789794 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:56:29 INFO - PROCESS | 3212 | 1467971789806 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 3212 | 1467971789810 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:29 INFO - PROCESS | 3212 | ++DOCSHELL 14E92400 == 47 [pid = 3212] [id = 151] 02:56:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (14E95000) [pid = 3212] [serial = 451] [outer = 00000000] 02:56:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (16426000) [pid = 3212] [serial = 452] [outer = 14E95000] 02:56:29 INFO - PROCESS | 3212 | 1467971789858 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (168BFC00) [pid = 3212] [serial = 453] [outer = 14E95000] 02:56:30 INFO - PROCESS | 3212 | 1467971790257 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 02:56:30 INFO - PROCESS | 3212 | 1467971790315 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 3212 | 1467971790317 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:56:30 INFO - PROCESS | 3212 | 1467971790320 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 3212 | 1467971790322 Marionette TRACE conn6 <- [1,570,null,{}] 02:56:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:56:30 INFO - PROCESS | 3212 | 1467971790326 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:30 INFO - PROCESS | 3212 | 1467971790328 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:30 INFO - PROCESS | 3212 | 1467971790419 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:56:30 INFO - PROCESS | 3212 | 1467971790424 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 3212 | 1467971790426 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:30 INFO - PROCESS | 3212 | ++DOCSHELL 1714BC00 == 48 [pid = 3212] [id = 152] 02:56:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (17156C00) [pid = 3212] [serial = 454] [outer = 00000000] 02:56:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (17A54C00) [pid = 3212] [serial = 455] [outer = 17156C00] 02:56:30 INFO - PROCESS | 3212 | 1467971790471 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (17CA6C00) [pid = 3212] [serial = 456] [outer = 17156C00] 02:56:30 INFO - PROCESS | 3212 | 1467971790869 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 571ms 02:56:30 INFO - PROCESS | 3212 | 1467971790968 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 3212 | 1467971790970 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:56:31 INFO - PROCESS | 3212 | 1467971791027 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:56:31 INFO - PROCESS | 3212 | 1467971791029 Marionette TRACE conn6 <- [1,574,null,{}] 02:56:31 INFO - PROCESS | 3212 | 1467971791042 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:31 INFO - PROCESS | 3212 | 1467971791044 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:31 INFO - PROCESS | 3212 | 1467971791139 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:56:31 INFO - PROCESS | 3212 | 1467971791187 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 3212 | 1467971791189 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:31 INFO - PROCESS | 3212 | ++DOCSHELL 17CA4C00 == 49 [pid = 3212] [id = 153] 02:56:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (17D68C00) [pid = 3212] [serial = 457] [outer = 00000000] 02:56:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (196C1800) [pid = 3212] [serial = 458] [outer = 17D68C00] 02:56:31 INFO - PROCESS | 3212 | 1467971791232 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (19B90000) [pid = 3212] [serial = 459] [outer = 17D68C00] 02:56:31 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:31 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:31 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:31 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:31 INFO - PROCESS | 3212 | 1467971791731 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 732ms 02:56:31 INFO - PROCESS | 3212 | 1467971791764 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 3212 | 1467971791766 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:56:31 INFO - PROCESS | 3212 | 1467971791770 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:56:31 INFO - PROCESS | 3212 | 1467971791771 Marionette TRACE conn6 <- [1,578,null,{}] 02:56:31 INFO - PROCESS | 3212 | 1467971791775 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:31 INFO - PROCESS | 3212 | 1467971791780 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:31 INFO - PROCESS | 3212 | 1467971791922 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:56:32 INFO - PROCESS | 3212 | 1467971792011 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 3212 | 1467971792013 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:32 INFO - PROCESS | 3212 | ++DOCSHELL 1A560400 == 50 [pid = 3212] [id = 154] 02:56:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (1A561000) [pid = 3212] [serial = 460] [outer = 00000000] 02:56:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (1A568400) [pid = 3212] [serial = 461] [outer = 1A561000] 02:56:32 INFO - PROCESS | 3212 | 1467971792057 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1A903800) [pid = 3212] [serial = 462] [outer = 1A561000] 02:56:32 INFO - PROCESS | 3212 | 1467971792492 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:56:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 770ms 02:56:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:56:32 INFO - PROCESS | 3212 | 1467971792543 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 3212 | 1467971792545 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:56:32 INFO - PROCESS | 3212 | 1467971792548 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 3212 | 1467971792549 Marionette TRACE conn6 <- [1,582,null,{}] 02:56:32 INFO - PROCESS | 3212 | 1467971792553 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:32 INFO - PROCESS | 3212 | 1467971792555 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:32 INFO - PROCESS | 3212 | 1467971792678 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:56:32 INFO - PROCESS | 3212 | 1467971792742 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 3212 | 1467971792744 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:32 INFO - PROCESS | 3212 | ++DOCSHELL 1A907000 == 51 [pid = 3212] [id = 155] 02:56:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1A90E400) [pid = 3212] [serial = 463] [outer = 00000000] 02:56:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (1A929400) [pid = 3212] [serial = 464] [outer = 1A90E400] 02:56:32 INFO - PROCESS | 3212 | 1467971792787 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (1A930800) [pid = 3212] [serial = 465] [outer = 1A90E400] 02:56:33 INFO - PROCESS | 3212 | 1467971793202 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 02:56:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:56:33 INFO - PROCESS | 3212 | 1467971793219 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:56:33 INFO - PROCESS | 3212 | 1467971793221 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:56:33 INFO - PROCESS | 3212 | 1467971793224 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - PROCESS | 3212 | 1467971793226 Marionette TRACE conn6 <- [1,586,null,{}] 02:56:33 INFO - PROCESS | 3212 | 1467971793229 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:33 INFO - PROCESS | 3212 | 1467971793231 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:33 INFO - PROCESS | 3212 | 1467971793376 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:56:33 INFO - PROCESS | 3212 | 1467971793385 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 3212 | 1467971793386 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:33 INFO - PROCESS | 3212 | ++DOCSHELL 1680D800 == 52 [pid = 3212] [id = 156] 02:56:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (1A934C00) [pid = 3212] [serial = 466] [outer = 00000000] 02:56:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1AB18800) [pid = 3212] [serial = 467] [outer = 1A934C00] 02:56:33 INFO - PROCESS | 3212 | 1467971793580 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (1AB1B800) [pid = 3212] [serial = 468] [outer = 1A934C00] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (1602AC00) [pid = 3212] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (17178400) [pid = 3212] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (13259C00) [pid = 3212] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (0D823400) [pid = 3212] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (0D821800) [pid = 3212] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (0D775000) [pid = 3212] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (12341C00) [pid = 3212] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (17809C00) [pid = 3212] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:56:33 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (19304400) [pid = 3212] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:56:33 INFO - PROCESS | 3212 | 1467971793949 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:56:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:56:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 02:56:34 INFO - PROCESS | 3212 | 1467971793995 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3212 | 1467971793997 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:56:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:56:34 INFO - PROCESS | 3212 | 1467971794000 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 3212 | 1467971794002 Marionette TRACE conn6 <- [1,590,null,{}] 02:56:34 INFO - PROCESS | 3212 | 1467971794005 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:34 INFO - PROCESS | 3212 | 1467971794007 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:34 INFO - PROCESS | 3212 | 1467971794126 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:56:34 INFO - PROCESS | 3212 | 1467971794183 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 3212 | 1467971794184 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:34 INFO - PROCESS | 3212 | ++DOCSHELL 0CA3B400 == 53 [pid = 3212] [id = 157] 02:56:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (0D821800) [pid = 3212] [serial = 469] [outer = 00000000] 02:56:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (1A464C00) [pid = 3212] [serial = 470] [outer = 0D821800] 02:56:34 INFO - PROCESS | 3212 | 1467971794228 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1AB14000) [pid = 3212] [serial = 471] [outer = 0D821800] 02:56:34 INFO - PROCESS | 3212 | 1467971794590 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:56:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:56:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 02:56:34 INFO - PROCESS | 3212 | 1467971794631 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3212 | 1467971794633 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:56:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:56:34 INFO - PROCESS | 3212 | 1467971794636 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 3212 | 1467971794637 Marionette TRACE conn6 <- [1,594,null,{}] 02:56:34 INFO - PROCESS | 3212 | 1467971794640 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:34 INFO - PROCESS | 3212 | 1467971794642 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:34 INFO - PROCESS | 3212 | 1467971794773 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:56:34 INFO - PROCESS | 3212 | 1467971794811 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 3212 | 1467971794813 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:34 INFO - PROCESS | 3212 | ++DOCSHELL 19B45C00 == 54 [pid = 3212] [id = 158] 02:56:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1A929000) [pid = 3212] [serial = 472] [outer = 00000000] 02:56:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (1AE22800) [pid = 3212] [serial = 473] [outer = 1A929000] 02:56:34 INFO - PROCESS | 3212 | 1467971794856 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (1AE36400) [pid = 3212] [serial = 474] [outer = 1A929000] 02:56:35 INFO - PROCESS | 3212 | 1467971795252 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:56:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:56:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 02:56:35 INFO - PROCESS | 3212 | 1467971795307 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 3212 | 1467971795309 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:56:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:56:35 INFO - PROCESS | 3212 | 1467971795312 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - PROCESS | 3212 | 1467971795315 Marionette TRACE conn6 <- [1,598,null,{}] 02:56:35 INFO - PROCESS | 3212 | 1467971795328 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:35 INFO - PROCESS | 3212 | 1467971795330 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:35 INFO - PROCESS | 3212 | 1467971795431 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:56:35 INFO - PROCESS | 3212 | 1467971795436 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 3212 | 1467971795439 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:35 INFO - PROCESS | 3212 | ++DOCSHELL 19622C00 == 55 [pid = 3212] [id = 159] 02:56:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (1AB5AC00) [pid = 3212] [serial = 475] [outer = 00000000] 02:56:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1AB62800) [pid = 3212] [serial = 476] [outer = 1AB5AC00] 02:56:35 INFO - PROCESS | 3212 | 1467971795485 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (1AE69400) [pid = 3212] [serial = 477] [outer = 1AB5AC00] 02:56:36 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:56:36 INFO - PROCESS | 3212 | 1467971796461 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1181ms 02:56:36 INFO - PROCESS | 3212 | 1467971796495 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:56:36 INFO - PROCESS | 3212 | 1467971796499 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:56:36 INFO - PROCESS | 3212 | 1467971796504 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 3212 | 1467971796509 Marionette TRACE conn6 <- [1,602,null,{}] 02:56:36 INFO - PROCESS | 3212 | 1467971796515 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:36 INFO - PROCESS | 3212 | 1467971796517 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:36 INFO - PROCESS | 3212 | 1467971796637 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:56:36 INFO - PROCESS | 3212 | 1467971796771 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 3212 | 1467971796774 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:36 INFO - PROCESS | 3212 | ++DOCSHELL 0D8AC800 == 56 [pid = 3212] [id = 160] 02:56:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (0DC0B800) [pid = 3212] [serial = 478] [outer = 00000000] 02:56:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (1325B400) [pid = 3212] [serial = 479] [outer = 0DC0B800] 02:56:36 INFO - PROCESS | 3212 | 1467971796832 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (14B40400) [pid = 3212] [serial = 480] [outer = 0DC0B800] 02:56:37 INFO - PROCESS | 3212 | 1467971797416 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:56:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 02:56:37 INFO - PROCESS | 3212 | 1467971797434 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 3212 | 1467971797439 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:56:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:56:37 INFO - PROCESS | 3212 | 1467971797462 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 3212 | 1467971797465 Marionette TRACE conn6 <- [1,606,null,{}] 02:56:37 INFO - PROCESS | 3212 | 1467971797469 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:37 INFO - PROCESS | 3212 | 1467971797472 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:37 INFO - PROCESS | 3212 | 1467971797592 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:56:37 INFO - PROCESS | 3212 | 1467971797701 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 3212 | 1467971797703 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:37 INFO - PROCESS | 3212 | ++DOCSHELL 19B45800 == 57 [pid = 3212] [id = 161] 02:56:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (19B4B400) [pid = 3212] [serial = 481] [outer = 00000000] 02:56:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (1A131800) [pid = 3212] [serial = 482] [outer = 19B4B400] 02:56:37 INFO - PROCESS | 3212 | 1467971797779 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 114 (1A46FC00) [pid = 3212] [serial = 483] [outer = 19B4B400] 02:56:38 INFO - PROCESS | 3212 | 1467971798380 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:56:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:56:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 971ms 02:56:38 INFO - PROCESS | 3212 | 1467971798432 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:56:38 INFO - PROCESS | 3212 | 1467971798435 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:56:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:56:38 INFO - PROCESS | 3212 | 1467971798439 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:56:38 INFO - PROCESS | 3212 | 1467971798443 Marionette TRACE conn6 <- [1,610,null,{}] 02:56:38 INFO - PROCESS | 3212 | 1467971798455 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:38 INFO - PROCESS | 3212 | 1467971798460 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:38 INFO - PROCESS | 3212 | 1467971798581 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:56:38 INFO - PROCESS | 3212 | 1467971798723 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 3212 | 1467971798727 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:38 INFO - PROCESS | 3212 | ++DOCSHELL 1AB5F400 == 58 [pid = 3212] [id = 162] 02:56:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 115 (1AB5FC00) [pid = 3212] [serial = 484] [outer = 00000000] 02:56:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 116 (1AE1C000) [pid = 3212] [serial = 485] [outer = 1AB5FC00] 02:56:38 INFO - PROCESS | 3212 | 1467971798784 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 117 (1B82C400) [pid = 3212] [serial = 486] [outer = 1AB5FC00] 02:56:39 INFO - PROCESS | 3212 | 1467971799377 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:56:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 02:56:39 INFO - PROCESS | 3212 | 1467971799412 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 3212 | 1467971799415 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:56:39 INFO - PROCESS | 3212 | 1467971799418 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:56:39 INFO - PROCESS | 3212 | 1467971799420 Marionette TRACE conn6 <- [1,614,null,{}] 02:56:39 INFO - PROCESS | 3212 | 1467971799424 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:39 INFO - PROCESS | 3212 | 1467971799426 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:39 INFO - PROCESS | 3212 | 1467971799543 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:56:39 INFO - PROCESS | 3212 | 1467971799677 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 3212 | 1467971799679 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:39 INFO - PROCESS | 3212 | ++DOCSHELL 1B8C9800 == 59 [pid = 3212] [id = 163] 02:56:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 118 (1B8CA000) [pid = 3212] [serial = 487] [outer = 00000000] 02:56:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 119 (1B8CF400) [pid = 3212] [serial = 488] [outer = 1B8CA000] 02:56:39 INFO - PROCESS | 3212 | 1467971799734 Marionette DEBUG loaded listener.js 02:56:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 120 (1B90A400) [pid = 3212] [serial = 489] [outer = 1B8CA000] 02:56:40 INFO - PROCESS | 3212 | 1467971800367 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 02:56:40 INFO - PROCESS | 3212 | 1467971800392 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:56:40 INFO - PROCESS | 3212 | 1467971800395 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:56:40 INFO - PROCESS | 3212 | 1467971800398 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:56:40 INFO - PROCESS | 3212 | 1467971800400 Marionette TRACE conn6 <- [1,618,null,{}] 02:56:40 INFO - PROCESS | 3212 | 1467971800404 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:40 INFO - PROCESS | 3212 | 1467971800406 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:40 INFO - PROCESS | 3212 | 1467971800520 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:56:40 INFO - PROCESS | 3212 | 1467971800834 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:40 INFO - PROCESS | 3212 | 1467971800838 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:40 INFO - PROCESS | 3212 | ++DOCSHELL 0CA30400 == 60 [pid = 3212] [id = 164] 02:56:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 121 (0CA36000) [pid = 3212] [serial = 490] [outer = 00000000] 02:56:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 122 (0DA1B000) [pid = 3212] [serial = 491] [outer = 0CA36000] 02:56:40 INFO - PROCESS | 3212 | 1467971800911 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 123 (0DC03400) [pid = 3212] [serial = 492] [outer = 0CA36000] 02:56:41 INFO - PROCESS | 3212 | 1467971801510 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1178ms 02:56:41 INFO - PROCESS | 3212 | 1467971801580 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:56:41 INFO - PROCESS | 3212 | 1467971801584 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:56:41 INFO - PROCESS | 3212 | 1467971801588 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - PROCESS | 3212 | 1467971801591 Marionette TRACE conn6 <- [1,622,null,{}] 02:56:41 INFO - PROCESS | 3212 | 1467971801596 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:41 INFO - PROCESS | 3212 | 1467971801600 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:41 INFO - PROCESS | 3212 | 1467971801709 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:56:41 INFO - PROCESS | 3212 | 1467971801847 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 3212 | 1467971801850 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:41 INFO - PROCESS | 3212 | ++DOCSHELL 12323C00 == 61 [pid = 3212] [id = 165] 02:56:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 124 (1232C000) [pid = 3212] [serial = 493] [outer = 00000000] 02:56:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 125 (1246F800) [pid = 3212] [serial = 494] [outer = 1232C000] 02:56:41 INFO - PROCESS | 3212 | 1467971801898 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 126 (153BEC00) [pid = 3212] [serial = 495] [outer = 1232C000] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 19B45C00 == 60 [pid = 3212] [id = 158] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 0CA3B400 == 59 [pid = 3212] [id = 157] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1680D800 == 58 [pid = 3212] [id = 156] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A907000 == 57 [pid = 3212] [id = 155] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A560400 == 56 [pid = 3212] [id = 154] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 17CA4C00 == 55 [pid = 3212] [id = 153] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1714BC00 == 54 [pid = 3212] [id = 152] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 14E92400 == 53 [pid = 3212] [id = 151] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 0C93EC00 == 52 [pid = 3212] [id = 150] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 0DA48400 == 51 [pid = 3212] [id = 149] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 19B4A800 == 50 [pid = 3212] [id = 142] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 0D824000 == 49 [pid = 3212] [id = 143] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 0D4F7400 == 48 [pid = 3212] [id = 106] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A908400 == 47 [pid = 3212] [id = 105] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A468400 == 46 [pid = 3212] [id = 117] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 11FBB000 == 45 [pid = 3212] [id = 89] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 180A9400 == 44 [pid = 3212] [id = 90] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A46F000 == 43 [pid = 3212] [id = 118] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A123400 == 42 [pid = 3212] [id = 101] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1325B800 == 41 [pid = 3212] [id = 116] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 13A03800 == 40 [pid = 3212] [id = 144] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1AE2DC00 == 39 [pid = 3212] [id = 128] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 12342400 == 38 [pid = 3212] [id = 103] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 17150400 == 37 [pid = 3212] [id = 145] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A90BC00 == 36 [pid = 3212] [id = 147] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A926C00 == 35 [pid = 3212] [id = 148] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1A564C00 == 34 [pid = 3212] [id = 146] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 19B86000 == 33 [pid = 3212] [id = 104] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1B8C9800 == 32 [pid = 3212] [id = 163] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 0CA30400 == 31 [pid = 3212] [id = 164] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 1AB5F400 == 30 [pid = 3212] [id = 162] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 19B45800 == 29 [pid = 3212] [id = 161] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 19622C00 == 28 [pid = 3212] [id = 159] 02:56:42 INFO - PROCESS | 3212 | --DOCSHELL 0D8AC800 == 27 [pid = 3212] [id = 160] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 125 (164C5800) [pid = 3212] [serial = 410] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 124 (165A9C00) [pid = 3212] [serial = 411] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 123 (17641800) [pid = 3212] [serial = 414] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 122 (1758CC00) [pid = 3212] [serial = 413] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 121 (14B3E400) [pid = 3212] [serial = 407] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 120 (17647400) [pid = 3212] [serial = 419] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 119 (0DD55000) [pid = 3212] [serial = 399] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 118 (0DA21C00) [pid = 3212] [serial = 398] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 117 (0D82D800) [pid = 3212] [serial = 401] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 116 (0DA27400) [pid = 3212] [serial = 402] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 115 (12357000) [pid = 3212] [serial = 404] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 114 (17B7E000) [pid = 3212] [serial = 416] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 113 (124E2C00) [pid = 3212] [serial = 405] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (0DA1E800) [pid = 3212] [serial = 385] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (19371400) [pid = 3212] [serial = 389] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (1BA6A400) [pid = 3212] [serial = 392] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (17153800) [pid = 3212] [serial = 395] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (19ABAC00) [pid = 3212] [serial = 422] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (1A126C00) [pid = 3212] [serial = 425] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (17A4F400) [pid = 3212] [serial = 417] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (1A116400) [pid = 3212] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (17B72C00) [pid = 3212] [serial = 420] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (19B3F000) [pid = 3212] [serial = 423] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (14E97800) [pid = 3212] [serial = 408] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:43 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:43 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:43 INFO - PROCESS | 3212 | 1467971803293 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1736ms 02:56:43 INFO - PROCESS | 3212 | 1467971803326 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 3212 | 1467971803330 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:56:43 INFO - PROCESS | 3212 | 1467971803334 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - PROCESS | 3212 | 1467971803338 Marionette TRACE conn6 <- [1,626,null,{}] 02:56:43 INFO - PROCESS | 3212 | 1467971803343 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:43 INFO - PROCESS | 3212 | 1467971803346 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:43 INFO - PROCESS | 3212 | 1467971803434 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:56:43 INFO - PROCESS | 3212 | 1467971803547 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:43 INFO - PROCESS | 3212 | 1467971803549 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:43 INFO - PROCESS | 3212 | ++DOCSHELL 0CA39000 == 28 [pid = 3212] [id = 166] 02:56:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (0CB4A400) [pid = 3212] [serial = 496] [outer = 00000000] 02:56:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (0D77B800) [pid = 3212] [serial = 497] [outer = 0CB4A400] 02:56:43 INFO - PROCESS | 3212 | 1467971803597 Marionette DEBUG loaded listener.js 02:56:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (0D809800) [pid = 3212] [serial = 498] [outer = 0CB4A400] 02:56:43 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:43 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:43 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:44 INFO - PROCESS | 3212 | 1467971803986 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 02:56:44 INFO - PROCESS | 3212 | 1467971804006 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3212 | 1467971804011 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:56:44 INFO - PROCESS | 3212 | 1467971804017 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:56:44 INFO - PROCESS | 3212 | 1467971804020 Marionette TRACE conn6 <- [1,630,null,{}] 02:56:44 INFO - PROCESS | 3212 | 1467971804023 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:44 INFO - PROCESS | 3212 | 1467971804026 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:44 INFO - PROCESS | 3212 | 1467971804144 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:56:44 INFO - PROCESS | 3212 | 1467971804154 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 3212 | 1467971804156 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:44 INFO - PROCESS | 3212 | ++DOCSHELL 0DA23400 == 29 [pid = 3212] [id = 167] 02:56:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (0DA24000) [pid = 3212] [serial = 499] [outer = 00000000] 02:56:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (0DA46C00) [pid = 3212] [serial = 500] [outer = 0DA24000] 02:56:44 INFO - PROCESS | 3212 | 1467971804204 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (0DA4F800) [pid = 3212] [serial = 501] [outer = 0DA24000] 02:56:44 INFO - PROCESS | 3212 | 1467971804659 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 02:56:44 INFO - PROCESS | 3212 | 1467971804694 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3212 | 1467971804696 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:56:44 INFO - PROCESS | 3212 | 1467971804699 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 3212 | 1467971804703 Marionette TRACE conn6 <- [1,634,null,{}] 02:56:44 INFO - PROCESS | 3212 | 1467971804713 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:44 INFO - PROCESS | 3212 | 1467971804718 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:44 INFO - PROCESS | 3212 | 1467971804802 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:56:44 INFO - PROCESS | 3212 | 1467971804813 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 3212 | 1467971804816 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:44 INFO - PROCESS | 3212 | ++DOCSHELL 11DD3400 == 30 [pid = 3212] [id = 168] 02:56:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (11FB6C00) [pid = 3212] [serial = 502] [outer = 00000000] 02:56:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (1232F400) [pid = 3212] [serial = 503] [outer = 11FB6C00] 02:56:44 INFO - PROCESS | 3212 | 1467971804864 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (12346400) [pid = 3212] [serial = 504] [outer = 11FB6C00] 02:56:45 INFO - PROCESS | 3212 | 1467971805355 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 02:56:45 INFO - PROCESS | 3212 | 1467971805371 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 3212 | 1467971805374 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:56:45 INFO - PROCESS | 3212 | 1467971805385 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 3212 | 1467971805387 Marionette TRACE conn6 <- [1,638,null,{}] 02:56:45 INFO - PROCESS | 3212 | 1467971805390 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:45 INFO - PROCESS | 3212 | 1467971805392 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:45 INFO - PROCESS | 3212 | 1467971805511 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:56:45 INFO - PROCESS | 3212 | 1467971805602 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 3212 | 1467971805604 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:45 INFO - PROCESS | 3212 | ++DOCSHELL 13259800 == 31 [pid = 3212] [id = 169] 02:56:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (13259C00) [pid = 3212] [serial = 505] [outer = 00000000] 02:56:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (13E54400) [pid = 3212] [serial = 506] [outer = 13259C00] 02:56:45 INFO - PROCESS | 3212 | 1467971805648 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 114 (14B44400) [pid = 3212] [serial = 507] [outer = 13259C00] 02:56:46 INFO - PROCESS | 3212 | 1467971806080 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 02:56:46 INFO - PROCESS | 3212 | 1467971806117 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 3212 | 1467971806120 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:56:46 INFO - PROCESS | 3212 | 1467971806127 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 3212 | 1467971806128 Marionette TRACE conn6 <- [1,642,null,{}] 02:56:46 INFO - PROCESS | 3212 | 1467971806132 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:46 INFO - PROCESS | 3212 | 1467971806134 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:46 INFO - PROCESS | 3212 | 1467971806244 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:56:46 INFO - PROCESS | 3212 | 1467971806250 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 3212 | 1467971806252 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:46 INFO - PROCESS | 3212 | ++DOCSHELL 14E93800 == 32 [pid = 3212] [id = 170] 02:56:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 115 (14E96800) [pid = 3212] [serial = 508] [outer = 00000000] 02:56:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 116 (1609D000) [pid = 3212] [serial = 509] [outer = 14E96800] 02:56:46 INFO - PROCESS | 3212 | 1467971806295 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 117 (160A3C00) [pid = 3212] [serial = 510] [outer = 14E96800] 02:56:46 INFO - PROCESS | 3212 | 1467971806794 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 02:56:46 INFO - PROCESS | 3212 | 1467971806831 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 3212 | 1467971806833 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:56:46 INFO - PROCESS | 3212 | 1467971806836 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 3212 | 1467971806838 Marionette TRACE conn6 <- [1,646,null,{}] 02:56:46 INFO - PROCESS | 3212 | 1467971806841 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:46 INFO - PROCESS | 3212 | 1467971806847 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:47 INFO - PROCESS | 3212 | 1467971807000 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:56:47 INFO - PROCESS | 3212 | 1467971807022 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 3212 | 1467971807024 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:47 INFO - PROCESS | 3212 | ++DOCSHELL 168BD400 == 33 [pid = 3212] [id = 171] 02:56:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 118 (17152000) [pid = 3212] [serial = 511] [outer = 00000000] 02:56:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 119 (17397C00) [pid = 3212] [serial = 512] [outer = 17152000] 02:56:47 INFO - PROCESS | 3212 | 1467971807068 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 120 (1763F000) [pid = 3212] [serial = 513] [outer = 17152000] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 119 (1739AC00) [pid = 3212] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 118 (1AE30000) [pid = 3212] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 117 (1714DC00) [pid = 3212] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 116 (1A929000) [pid = 3212] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 115 (1AB5AC00) [pid = 3212] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 114 (19B4BC00) [pid = 3212] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 113 (1A927C00) [pid = 3212] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (14E95000) [pid = 3212] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (17156C00) [pid = 3212] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (1A934C00) [pid = 3212] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (17D68C00) [pid = 3212] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (0DDE8400) [pid = 3212] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (0CA2E000) [pid = 3212] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (1A90E400) [pid = 3212] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (1A565800) [pid = 3212] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (1A561000) [pid = 3212] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (0D824400) [pid = 3212] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (16421800) [pid = 3212] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (1B912000) [pid = 3212] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (14B3D000) [pid = 3212] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (1AE1B400) [pid = 3212] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0D821800) [pid = 3212] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (16098000) [pid = 3212] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:56:47 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0D772400) [pid = 3212] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:56:48 INFO - PROCESS | 3212 | 1467971808050 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1224ms 02:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:56:48 INFO - PROCESS | 3212 | 1467971808061 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 3212 | 1467971808064 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:56:48 INFO - PROCESS | 3212 | 1467971808067 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - PROCESS | 3212 | 1467971808068 Marionette TRACE conn6 <- [1,650,null,{}] 02:56:48 INFO - PROCESS | 3212 | 1467971808085 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:48 INFO - PROCESS | 3212 | 1467971808087 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:48 INFO - PROCESS | 3212 | 1467971808169 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:56:48 INFO - PROCESS | 3212 | 1467971808174 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 3212 | 1467971808175 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:48 INFO - PROCESS | 3212 | ++DOCSHELL 12437400 == 34 [pid = 3212] [id = 172] 02:56:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (12438800) [pid = 3212] [serial = 514] [outer = 00000000] 02:56:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (14B42800) [pid = 3212] [serial = 515] [outer = 12438800] 02:56:48 INFO - PROCESS | 3212 | 1467971808219 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (16421800) [pid = 3212] [serial = 516] [outer = 12438800] 02:56:48 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:48 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:48 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:48 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:48 INFO - PROCESS | 3212 | 1467971808651 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 650ms 02:56:48 INFO - PROCESS | 3212 | 1467971808718 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 3212 | 1467971808720 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:56:48 INFO - PROCESS | 3212 | 1467971808723 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:56:48 INFO - PROCESS | 3212 | 1467971808725 Marionette TRACE conn6 <- [1,654,null,{}] 02:56:48 INFO - PROCESS | 3212 | 1467971808729 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:48 INFO - PROCESS | 3212 | 1467971808731 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:48 INFO - PROCESS | 3212 | 1467971808812 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:56:48 INFO - PROCESS | 3212 | 1467971808821 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 3212 | 1467971808823 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:48 INFO - PROCESS | 3212 | ++DOCSHELL 1714F800 == 35 [pid = 3212] [id = 173] 02:56:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (17154000) [pid = 3212] [serial = 517] [outer = 00000000] 02:56:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (17642400) [pid = 3212] [serial = 518] [outer = 17154000] 02:56:48 INFO - PROCESS | 3212 | 1467971808866 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (17643400) [pid = 3212] [serial = 519] [outer = 17154000] 02:56:49 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:49 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:49 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:49 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:49 INFO - PROCESS | 3212 | 1467971809319 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 02:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:56:49 INFO - PROCESS | 3212 | 1467971809370 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 3212 | 1467971809372 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:56:49 INFO - PROCESS | 3212 | 1467971809375 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 3212 | 1467971809377 Marionette TRACE conn6 <- [1,658,null,{}] 02:56:49 INFO - PROCESS | 3212 | 1467971809380 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:49 INFO - PROCESS | 3212 | 1467971809382 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:49 INFO - PROCESS | 3212 | 1467971809461 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:56:49 INFO - PROCESS | 3212 | 1467971809467 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 3212 | 1467971809468 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:49 INFO - PROCESS | 3212 | ++DOCSHELL 17B72800 == 36 [pid = 3212] [id = 174] 02:56:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (17B7D800) [pid = 3212] [serial = 520] [outer = 00000000] 02:56:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (17D6A000) [pid = 3212] [serial = 521] [outer = 17B7D800] 02:56:49 INFO - PROCESS | 3212 | 1467971809521 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (17CA6800) [pid = 3212] [serial = 522] [outer = 17B7D800] 02:56:50 INFO - PROCESS | 3212 | --DOCSHELL 0CA39000 == 35 [pid = 3212] [id = 166] 02:56:50 INFO - PROCESS | 3212 | --DOCSHELL 12323C00 == 34 [pid = 3212] [id = 165] 02:56:51 INFO - PROCESS | 3212 | --DOCSHELL 0DA23400 == 33 [pid = 3212] [id = 167] 02:56:51 INFO - PROCESS | 3212 | --DOCSHELL 13259800 == 32 [pid = 3212] [id = 169] 02:56:51 INFO - PROCESS | 3212 | --DOCSHELL 11DD3400 == 31 [pid = 3212] [id = 168] 02:56:51 INFO - PROCESS | 3212 | --DOCSHELL 12437400 == 30 [pid = 3212] [id = 172] 02:56:51 INFO - PROCESS | 3212 | --DOCSHELL 168BD400 == 29 [pid = 3212] [id = 171] 02:56:51 INFO - PROCESS | 3212 | --DOCSHELL 14E93800 == 28 [pid = 3212] [id = 170] 02:56:51 INFO - PROCESS | 3212 | --DOCSHELL 1714F800 == 27 [pid = 3212] [id = 173] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (1A568400) [pid = 3212] [serial = 461] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (1A90E000) [pid = 3212] [serial = 434] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (1AE19C00) [pid = 3212] [serial = 435] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (1AE35C00) [pid = 3212] [serial = 383] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (17155C00) [pid = 3212] [serial = 396] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (0DA1EC00) [pid = 3212] [serial = 428] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (1AB14000) [pid = 3212] [serial = 471] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1AE36400) [pid = 3212] [serial = 474] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (1AE22800) [pid = 3212] [serial = 473] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (1AE69400) [pid = 3212] [serial = 477] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1AB62800) [pid = 3212] [serial = 476] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1A466C00) [pid = 3212] [serial = 426] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (1AE22400) [pid = 3212] [serial = 443] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (168BFC00) [pid = 3212] [serial = 453] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (17CA6C00) [pid = 3212] [serial = 456] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1AB18800) [pid = 3212] [serial = 467] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19B90000) [pid = 3212] [serial = 459] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (16426000) [pid = 3212] [serial = 452] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (11CA8000) [pid = 3212] [serial = 446] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0D826C00) [pid = 3212] [serial = 450] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1A929400) [pid = 3212] [serial = 464] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (1AE62000) [pid = 3212] [serial = 444] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D336400) [pid = 3212] [serial = 449] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1A930800) [pid = 3212] [serial = 465] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1A90D400) [pid = 3212] [serial = 438] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (17A54C00) [pid = 3212] [serial = 455] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1A903800) [pid = 3212] [serial = 462] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1AB1B800) [pid = 3212] [serial = 468] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DC07000) [pid = 3212] [serial = 429] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (196C1800) [pid = 3212] [serial = 458] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1A126000) [pid = 3212] [serial = 341] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (12343800) [pid = 3212] [serial = 447] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1BE69400) [pid = 3212] [serial = 393] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (17149400) [pid = 3212] [serial = 432] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1AE2EC00) [pid = 3212] [serial = 441] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1A464C00) [pid = 3212] [serial = 470] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1AE27C00) [pid = 3212] [serial = 440] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1609C800) [pid = 3212] [serial = 431] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (19B46000) [pid = 3212] [serial = 390] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (1A56A400) [pid = 3212] [serial = 437] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (0DD55800) [pid = 3212] [serial = 386] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3212 | 1467971811383 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:56:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:56:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2018ms 02:56:51 INFO - PROCESS | 3212 | 1467971811396 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:56:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:56:51 INFO - PROCESS | 3212 | 1467971811400 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:56:51 INFO - PROCESS | 3212 | 1467971811408 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - PROCESS | 3212 | 1467971811411 Marionette TRACE conn6 <- [1,662,null,{}] 02:56:51 INFO - PROCESS | 3212 | 1467971811417 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:51 INFO - PROCESS | 3212 | 1467971811420 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:51 INFO - PROCESS | 3212 | 1467971811510 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:56:51 INFO - PROCESS | 3212 | 1467971811517 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 3212 | 1467971811521 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:51 INFO - PROCESS | 3212 | ++DOCSHELL 0CA35800 == 28 [pid = 3212] [id = 175] 02:56:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0CA37000) [pid = 3212] [serial = 523] [outer = 00000000] 02:56:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0CB45C00) [pid = 3212] [serial = 524] [outer = 0CA37000] 02:56:51 INFO - PROCESS | 3212 | 1467971811570 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0CFD3C00) [pid = 3212] [serial = 525] [outer = 0CA37000] 02:56:51 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:51 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:51 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:56:51 INFO - PROCESS | 3212 | [3212] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:56:52 INFO - PROCESS | 3212 | 1467971812058 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 02:56:52 INFO - PROCESS | 3212 | 1467971812096 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 3212 | 1467971812101 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:56:52 INFO - PROCESS | 3212 | 1467971812107 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 3212 | 1467971812110 Marionette TRACE conn6 <- [1,666,null,{}] 02:56:52 INFO - PROCESS | 3212 | 1467971812113 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:52 INFO - PROCESS | 3212 | 1467971812116 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:52 INFO - PROCESS | 3212 | 1467971812202 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:56:52 INFO - PROCESS | 3212 | 1467971812211 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 3212 | 1467971812213 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:52 INFO - PROCESS | 3212 | ++DOCSHELL 0D824400 == 29 [pid = 3212] [id = 176] 02:56:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D824800) [pid = 3212] [serial = 526] [outer = 00000000] 02:56:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0D829800) [pid = 3212] [serial = 527] [outer = 0D824800] 02:56:52 INFO - PROCESS | 3212 | 1467971812260 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D82E000) [pid = 3212] [serial = 528] [outer = 0D824800] 02:56:52 INFO - PROCESS | 3212 | 1467971812734 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 02:56:52 INFO - PROCESS | 3212 | 1467971812781 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 3212 | 1467971812783 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:56:52 INFO - PROCESS | 3212 | 1467971812786 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:56:52 INFO - PROCESS | 3212 | 1467971812790 Marionette TRACE conn6 <- [1,670,null,{}] 02:56:52 INFO - PROCESS | 3212 | 1467971812801 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:52 INFO - PROCESS | 3212 | 1467971812805 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:52 INFO - PROCESS | 3212 | 1467971812914 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:56:53 INFO - PROCESS | 3212 | 1467971812997 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 3212 | 1467971813000 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:53 INFO - PROCESS | 3212 | ++DOCSHELL 0DD4C800 == 30 [pid = 3212] [id = 177] 02:56:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DD4D400) [pid = 3212] [serial = 529] [outer = 00000000] 02:56:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DD51400) [pid = 3212] [serial = 530] [outer = 0DD4D400] 02:56:53 INFO - PROCESS | 3212 | 1467971813048 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DD58400) [pid = 3212] [serial = 531] [outer = 0DD4D400] 02:56:53 INFO - PROCESS | 3212 | 1467971813914 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:56:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:56:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 02:56:53 INFO - PROCESS | 3212 | 1467971813966 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:56:53 INFO - PROCESS | 3212 | 1467971813968 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:56:53 INFO - PROCESS | 3212 | 1467971813972 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:56:53 INFO - PROCESS | 3212 | 1467971813974 Marionette TRACE conn6 <- [1,674,null,{}] 02:56:53 INFO - PROCESS | 3212 | 1467971813977 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:53 INFO - PROCESS | 3212 | 1467971813979 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:54 INFO - PROCESS | 3212 | 1467971814061 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:56:54 INFO - PROCESS | 3212 | 1467971814132 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 3212 | 1467971814134 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:54 INFO - PROCESS | 3212 | ++DOCSHELL 0DDE8400 == 31 [pid = 3212] [id = 178] 02:56:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DDEB000) [pid = 3212] [serial = 532] [outer = 00000000] 02:56:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (11A4FC00) [pid = 3212] [serial = 533] [outer = 0DDEB000] 02:56:54 INFO - PROCESS | 3212 | 1467971814178 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (11DD0C00) [pid = 3212] [serial = 534] [outer = 0DDEB000] 02:56:55 INFO - PROCESS | 3212 | 1467971815046 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:56:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 02:56:55 INFO - PROCESS | 3212 | 1467971815100 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 3212 | 1467971815102 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:56:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:56:55 INFO - PROCESS | 3212 | 1467971815105 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 3212 | 1467971815107 Marionette TRACE conn6 <- [1,678,null,{}] 02:56:55 INFO - PROCESS | 3212 | 1467971815110 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:55 INFO - PROCESS | 3212 | 1467971815112 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:55 INFO - PROCESS | 3212 | 1467971815215 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:56:55 INFO - PROCESS | 3212 | 1467971815224 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 3212 | 1467971815226 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:55 INFO - PROCESS | 3212 | ++DOCSHELL 1232A800 == 32 [pid = 3212] [id = 179] 02:56:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1233F000) [pid = 3212] [serial = 535] [outer = 00000000] 02:56:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (12345C00) [pid = 3212] [serial = 536] [outer = 1233F000] 02:56:55 INFO - PROCESS | 3212 | 1467971815269 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (12439000) [pid = 3212] [serial = 537] [outer = 1233F000] 02:56:56 INFO - PROCESS | 3212 | 1467971816190 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:56:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1118ms 02:56:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:56:56 INFO - PROCESS | 3212 | 1467971816224 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 3212 | 1467971816226 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:56:56 INFO - PROCESS | 3212 | 1467971816229 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - PROCESS | 3212 | 1467971816231 Marionette TRACE conn6 <- [1,682,null,{}] 02:56:56 INFO - PROCESS | 3212 | 1467971816234 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:56 INFO - PROCESS | 3212 | 1467971816240 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:56 INFO - PROCESS | 3212 | 1467971816367 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:56:56 INFO - PROCESS | 3212 | 1467971816374 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 3212 | 1467971816376 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:56 INFO - PROCESS | 3212 | ++DOCSHELL 12593800 == 33 [pid = 3212] [id = 180] 02:56:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (12596800) [pid = 3212] [serial = 538] [outer = 00000000] 02:56:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (14E8E000) [pid = 3212] [serial = 539] [outer = 12596800] 02:56:56 INFO - PROCESS | 3212 | 1467971816420 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (14E97000) [pid = 3212] [serial = 540] [outer = 12596800] 02:56:57 INFO - PROCESS | 3212 | 1467971817379 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:56:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:56:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1184ms 02:56:57 INFO - PROCESS | 3212 | 1467971817414 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 3212 | 1467971817416 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:56:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:56:57 INFO - PROCESS | 3212 | 1467971817419 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - PROCESS | 3212 | 1467971817421 Marionette TRACE conn6 <- [1,686,null,{}] 02:56:57 INFO - PROCESS | 3212 | 1467971817424 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:57 INFO - PROCESS | 3212 | 1467971817426 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:57 INFO - PROCESS | 3212 | 1467971817529 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:56:57 INFO - PROCESS | 3212 | 1467971817535 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 3212 | 1467971817537 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:57 INFO - PROCESS | 3212 | ++DOCSHELL 14E8D800 == 34 [pid = 3212] [id = 181] 02:56:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (14E94C00) [pid = 3212] [serial = 541] [outer = 00000000] 02:56:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (160A9800) [pid = 3212] [serial = 542] [outer = 14E94C00] 02:56:57 INFO - PROCESS | 3212 | 1467971817581 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (164BF000) [pid = 3212] [serial = 543] [outer = 14E94C00] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DC0B800) [pid = 3212] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (19B4B400) [pid = 3212] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1AB5FC00) [pid = 3212] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1B8CA000) [pid = 3212] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0CA36000) [pid = 3212] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1232C000) [pid = 3212] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0CB4A400) [pid = 3212] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DA24000) [pid = 3212] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (11FB6C00) [pid = 3212] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (12438800) [pid = 3212] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (17154000) [pid = 3212] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (13259C00) [pid = 3212] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (14E96800) [pid = 3212] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:56:58 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (17152000) [pid = 3212] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:56:58 INFO - PROCESS | 3212 | 1467971818512 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:56:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:56:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 02:56:58 INFO - PROCESS | 3212 | 1467971818548 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 3212 | 1467971818550 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:56:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:56:58 INFO - PROCESS | 3212 | 1467971818553 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 3212 | 1467971818555 Marionette TRACE conn6 <- [1,690,null,{}] 02:56:58 INFO - PROCESS | 3212 | 1467971818559 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:58 INFO - PROCESS | 3212 | 1467971818560 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:58 INFO - PROCESS | 3212 | 1467971818637 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:56:58 INFO - PROCESS | 3212 | 1467971818642 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 3212 | 1467971818644 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:58 INFO - PROCESS | 3212 | ++DOCSHELL 0C948C00 == 35 [pid = 3212] [id = 182] 02:56:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0D809400) [pid = 3212] [serial = 544] [outer = 00000000] 02:56:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (11CEE400) [pid = 3212] [serial = 545] [outer = 0D809400] 02:56:58 INFO - PROCESS | 3212 | 1467971818687 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (11CE5C00) [pid = 3212] [serial = 546] [outer = 0D809400] 02:56:59 INFO - PROCESS | 3212 | 1467971819609 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:56:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:56:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1068ms 02:56:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:56:59 INFO - PROCESS | 3212 | 1467971819622 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 3212 | 1467971819624 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:56:59 INFO - PROCESS | 3212 | 1467971819627 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 3212 | 1467971819629 Marionette TRACE conn6 <- [1,694,null,{}] 02:56:59 INFO - PROCESS | 3212 | 1467971819637 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:59 INFO - PROCESS | 3212 | 1467971819639 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:59 INFO - PROCESS | 3212 | 1467971819716 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:56:59 INFO - PROCESS | 3212 | 1467971819722 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 3212 | 1467971819724 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:56:59 INFO - PROCESS | 3212 | ++DOCSHELL 0DCCFC00 == 36 [pid = 3212] [id = 183] 02:56:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (164B9400) [pid = 3212] [serial = 547] [outer = 00000000] 02:56:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (168B4C00) [pid = 3212] [serial = 548] [outer = 164B9400] 02:56:59 INFO - PROCESS | 3212 | 1467971819776 Marionette DEBUG loaded listener.js 02:56:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (168BD400) [pid = 3212] [serial = 549] [outer = 164B9400] 02:57:00 INFO - PROCESS | 3212 | 1467971820781 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:57:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:57:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1189ms 02:57:00 INFO - PROCESS | 3212 | 1467971820818 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 3212 | 1467971820822 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:57:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:57:00 INFO - PROCESS | 3212 | 1467971820827 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 3212 | 1467971820830 Marionette TRACE conn6 <- [1,698,null,{}] 02:57:00 INFO - PROCESS | 3212 | 1467971820836 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:00 INFO - PROCESS | 3212 | 1467971820839 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:00 INFO - PROCESS | 3212 | 1467971820981 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:57:01 INFO - PROCESS | 3212 | 1467971821097 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 3212 | 1467971821102 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:01 INFO - PROCESS | 3212 | ++DOCSHELL 0D37A000 == 37 [pid = 3212] [id = 184] 02:57:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0D383C00) [pid = 3212] [serial = 550] [outer = 00000000] 02:57:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0D774C00) [pid = 3212] [serial = 551] [outer = 0D383C00] 02:57:01 INFO - PROCESS | 3212 | 1467971821202 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0D824000) [pid = 3212] [serial = 552] [outer = 0D383C00] 02:57:02 INFO - PROCESS | 3212 | 1467971822375 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:57:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:57:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1572ms 02:57:02 INFO - PROCESS | 3212 | 1467971822398 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:57:02 INFO - PROCESS | 3212 | 1467971822403 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:57:02 INFO - PROCESS | 3212 | 1467971822408 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - PROCESS | 3212 | 1467971822411 Marionette TRACE conn6 <- [1,702,null,{}] 02:57:02 INFO - PROCESS | 3212 | 1467971822423 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:02 INFO - PROCESS | 3212 | 1467971822425 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:02 INFO - PROCESS | 3212 | 1467971822591 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:57:02 INFO - PROCESS | 3212 | 1467971822693 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 3212 | 1467971822695 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:02 INFO - PROCESS | 3212 | ++DOCSHELL 0D807C00 == 38 [pid = 3212] [id = 185] 02:57:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0D808800) [pid = 3212] [serial = 553] [outer = 00000000] 02:57:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0D830800) [pid = 3212] [serial = 554] [outer = 0D808800] 02:57:02 INFO - PROCESS | 3212 | 1467971822746 Marionette DEBUG loaded listener.js 02:57:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0DA22400) [pid = 3212] [serial = 555] [outer = 0D808800] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 0C948C00 == 37 [pid = 3212] [id = 182] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 14E8D800 == 36 [pid = 3212] [id = 181] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 12593800 == 35 [pid = 3212] [id = 180] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 1232A800 == 34 [pid = 3212] [id = 179] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 0DDE8400 == 33 [pid = 3212] [id = 178] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 0DD4C800 == 32 [pid = 3212] [id = 177] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 0D824400 == 31 [pid = 3212] [id = 176] 02:57:03 INFO - PROCESS | 3212 | --DOCSHELL 0CA35800 == 30 [pid = 3212] [id = 175] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (17643400) [pid = 3212] [serial = 519] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17D6A000) [pid = 3212] [serial = 521] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (13E54400) [pid = 3212] [serial = 506] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1609D000) [pid = 3212] [serial = 509] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (14B44400) [pid = 3212] [serial = 507] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (17397C00) [pid = 3212] [serial = 512] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (160A3C00) [pid = 3212] [serial = 510] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17642400) [pid = 3212] [serial = 518] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1325B400) [pid = 3212] [serial = 479] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (14B40400) [pid = 3212] [serial = 480] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1A131800) [pid = 3212] [serial = 482] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1A46FC00) [pid = 3212] [serial = 483] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1AE1C000) [pid = 3212] [serial = 485] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1B82C400) [pid = 3212] [serial = 486] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1B8CF400) [pid = 3212] [serial = 488] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1B90A400) [pid = 3212] [serial = 489] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0DA1B000) [pid = 3212] [serial = 491] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0DC03400) [pid = 3212] [serial = 492] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (1246F800) [pid = 3212] [serial = 494] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (153BEC00) [pid = 3212] [serial = 495] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (0D77B800) [pid = 3212] [serial = 497] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (0D809800) [pid = 3212] [serial = 498] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (0DA46C00) [pid = 3212] [serial = 500] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (0DA4F800) [pid = 3212] [serial = 501] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (1232F400) [pid = 3212] [serial = 503] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (1763F000) [pid = 3212] [serial = 513] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (14B42800) [pid = 3212] [serial = 515] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (16421800) [pid = 3212] [serial = 516] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (12346400) [pid = 3212] [serial = 504] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3212 | 1467971823728 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:57:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:57:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1343ms 02:57:03 INFO - PROCESS | 3212 | 1467971823752 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 3212 | 1467971823757 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:57:03 INFO - PROCESS | 3212 | 1467971823762 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:57:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:57:03 INFO - PROCESS | 3212 | 1467971823766 Marionette TRACE conn6 <- [1,706,null,{}] 02:57:03 INFO - PROCESS | 3212 | 1467971823814 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:03 INFO - PROCESS | 3212 | 1467971823817 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:03 INFO - PROCESS | 3212 | 1467971823917 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:57:04 INFO - PROCESS | 3212 | 1467971824071 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 3212 | 1467971824074 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:04 INFO - PROCESS | 3212 | ++DOCSHELL 0D804C00 == 31 [pid = 3212] [id = 186] 02:57:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D805000) [pid = 3212] [serial = 556] [outer = 00000000] 02:57:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0D82AC00) [pid = 3212] [serial = 557] [outer = 0D805000] 02:57:04 INFO - PROCESS | 3212 | 1467971824178 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0DA43400) [pid = 3212] [serial = 558] [outer = 0D805000] 02:57:05 INFO - PROCESS | 3212 | 1467971825214 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:57:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1482ms 02:57:05 INFO - PROCESS | 3212 | 1467971825248 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:57:05 INFO - PROCESS | 3212 | 1467971825253 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:57:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:57:05 INFO - PROCESS | 3212 | 1467971825260 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - PROCESS | 3212 | 1467971825263 Marionette TRACE conn6 <- [1,710,null,{}] 02:57:05 INFO - PROCESS | 3212 | 1467971825268 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:05 INFO - PROCESS | 3212 | 1467971825270 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:05 INFO - PROCESS | 3212 | 1467971825407 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:57:05 INFO - PROCESS | 3212 | 1467971825527 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:05 INFO - PROCESS | 3212 | 1467971825530 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:05 INFO - PROCESS | 3212 | ++DOCSHELL 0DDDFC00 == 32 [pid = 3212] [id = 187] 02:57:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0DDE8400) [pid = 3212] [serial = 559] [outer = 00000000] 02:57:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0E0E7000) [pid = 3212] [serial = 560] [outer = 0DDE8400] 02:57:05 INFO - PROCESS | 3212 | 1467971825587 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0ECCC800) [pid = 3212] [serial = 561] [outer = 0DDE8400] 02:57:06 INFO - PROCESS | 3212 | 1467971826146 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 3212 | 1467971826195 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:57:06 INFO - PROCESS | 3212 | 1467971826199 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 3212 | 1467971826203 Marionette TRACE conn6 <- [1,714,null,{}] 02:57:06 INFO - PROCESS | 3212 | 1467971826215 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 3212 | 1467971826220 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:06 INFO - PROCESS | 3212 | 1467971826327 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:57:06 INFO - PROCESS | 3212 | 1467971826417 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 3212 | 1467971826421 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:06 INFO - PROCESS | 3212 | ++DOCSHELL 13259800 == 33 [pid = 3212] [id = 188] 02:57:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (1325A800) [pid = 3212] [serial = 562] [outer = 00000000] 02:57:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (13A03400) [pid = 3212] [serial = 563] [outer = 1325A800] 02:57:06 INFO - PROCESS | 3212 | 1467971826477 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (13A7D400) [pid = 3212] [serial = 564] [outer = 1325A800] 02:57:07 INFO - PROCESS | 3212 | 1467971827083 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:57:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 02:57:07 INFO - PROCESS | 3212 | 1467971827132 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 3212 | 1467971827135 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:57:07 INFO - PROCESS | 3212 | 1467971827139 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:57:07 INFO - PROCESS | 3212 | 1467971827141 Marionette TRACE conn6 <- [1,718,null,{}] 02:57:07 INFO - PROCESS | 3212 | 1467971827145 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:07 INFO - PROCESS | 3212 | 1467971827147 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:07 INFO - PROCESS | 3212 | 1467971827249 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:57:07 INFO - PROCESS | 3212 | 1467971827326 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 3212 | 1467971827329 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:07 INFO - PROCESS | 3212 | ++DOCSHELL 153B4800 == 34 [pid = 3212] [id = 189] 02:57:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (153BE000) [pid = 3212] [serial = 565] [outer = 00000000] 02:57:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (1609CC00) [pid = 3212] [serial = 566] [outer = 153BE000] 02:57:07 INFO - PROCESS | 3212 | 1467971827382 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (1642BC00) [pid = 3212] [serial = 567] [outer = 153BE000] 02:57:08 INFO - PROCESS | 3212 | 1467971827984 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 3212 | 1467971828055 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:57:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:57:08 INFO - PROCESS | 3212 | 1467971828061 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 3212 | 1467971828064 Marionette TRACE conn6 <- [1,722,null,{}] 02:57:08 INFO - PROCESS | 3212 | 1467971828070 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:08 INFO - PROCESS | 3212 | 1467971828074 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:08 INFO - PROCESS | 3212 | 1467971828179 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:57:08 INFO - PROCESS | 3212 | 1467971828256 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 3212 | 1467971828261 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:08 INFO - PROCESS | 3212 | ++DOCSHELL 0D801400 == 35 [pid = 3212] [id = 190] 02:57:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0D805400) [pid = 3212] [serial = 568] [outer = 00000000] 02:57:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DA42800) [pid = 3212] [serial = 569] [outer = 0D805400] 02:57:08 INFO - PROCESS | 3212 | 1467971828354 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DB44000) [pid = 3212] [serial = 570] [outer = 0D805400] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 0D37A000 == 34 [pid = 3212] [id = 184] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 17B72800 == 33 [pid = 3212] [id = 174] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 13259800 == 32 [pid = 3212] [id = 188] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 153B4800 == 31 [pid = 3212] [id = 189] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 0DDDFC00 == 30 [pid = 3212] [id = 187] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 0D807C00 == 29 [pid = 3212] [id = 185] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 0DCCFC00 == 28 [pid = 3212] [id = 183] 02:57:09 INFO - PROCESS | 3212 | --DOCSHELL 0D804C00 == 27 [pid = 3212] [id = 186] 02:57:09 INFO - PROCESS | 3212 | 1467971829443 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:57:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1436ms 02:57:09 INFO - PROCESS | 3212 | 1467971829498 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:57:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:57:09 INFO - PROCESS | 3212 | 1467971829502 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:57:09 INFO - PROCESS | 3212 | 1467971829507 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 3212 | 1467971829511 Marionette TRACE conn6 <- [1,726,null,{}] 02:57:09 INFO - PROCESS | 3212 | 1467971829516 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:09 INFO - PROCESS | 3212 | 1467971829519 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:09 INFO - PROCESS | 3212 | 1467971829629 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:57:09 INFO - PROCESS | 3212 | 1467971829708 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 3212 | 1467971829711 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:09 INFO - PROCESS | 3212 | ++DOCSHELL 0D771800 == 28 [pid = 3212] [id = 191] 02:57:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D804400) [pid = 3212] [serial = 571] [outer = 00000000] 02:57:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D829000) [pid = 3212] [serial = 572] [outer = 0D804400] 02:57:09 INFO - PROCESS | 3212 | 1467971829759 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DA22800) [pid = 3212] [serial = 573] [outer = 0D804400] 02:57:10 INFO - PROCESS | 3212 | 1467971830621 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1131ms 02:57:10 INFO - PROCESS | 3212 | 1467971830639 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 3212 | 1467971830644 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:57:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:57:10 INFO - PROCESS | 3212 | 1467971830650 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 3212 | 1467971830653 Marionette TRACE conn6 <- [1,730,null,{}] 02:57:10 INFO - PROCESS | 3212 | 1467971830664 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:10 INFO - PROCESS | 3212 | 1467971830667 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:10 INFO - PROCESS | 3212 | 1467971830780 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:57:10 INFO - PROCESS | 3212 | 1467971830788 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 3212 | 1467971830791 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:10 INFO - PROCESS | 3212 | ++DOCSHELL 0E0E4800 == 29 [pid = 3212] [id = 192] 02:57:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0E0E5400) [pid = 3212] [serial = 574] [outer = 00000000] 02:57:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (12339C00) [pid = 3212] [serial = 575] [outer = 0E0E5400] 02:57:10 INFO - PROCESS | 3212 | 1467971830838 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12341000) [pid = 3212] [serial = 576] [outer = 0E0E5400] 02:57:11 INFO - PROCESS | 3212 | 1467971831769 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:57:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:57:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1125ms 02:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:57:11 INFO - PROCESS | 3212 | 1467971831778 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:57:11 INFO - PROCESS | 3212 | 1467971831780 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:57:11 INFO - PROCESS | 3212 | 1467971831783 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:57:11 INFO - PROCESS | 3212 | 1467971831787 Marionette TRACE conn6 <- [1,734,null,{}] 02:57:11 INFO - PROCESS | 3212 | 1467971831797 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:11 INFO - PROCESS | 3212 | 1467971831802 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:11 INFO - PROCESS | 3212 | 1467971831917 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:57:11 INFO - PROCESS | 3212 | 1467971831925 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 3212 | 1467971831928 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:11 INFO - PROCESS | 3212 | ++DOCSHELL 13A02400 == 30 [pid = 3212] [id = 193] 02:57:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (13A04800) [pid = 3212] [serial = 577] [outer = 00000000] 02:57:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (14B42400) [pid = 3212] [serial = 578] [outer = 13A04800] 02:57:11 INFO - PROCESS | 3212 | 1467971831975 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (14E92400) [pid = 3212] [serial = 579] [outer = 13A04800] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D808800) [pid = 3212] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DDEB000) [pid = 3212] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DD4D400) [pid = 3212] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1233F000) [pid = 3212] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0D824800) [pid = 3212] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (12596800) [pid = 3212] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (17B7D800) [pid = 3212] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0CA37000) [pid = 3212] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (14E94C00) [pid = 3212] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0D809400) [pid = 3212] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (164B9400) [pid = 3212] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:57:12 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0D383C00) [pid = 3212] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:57:13 INFO - PROCESS | 3212 | 1467971832992 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:57:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1218ms 02:57:13 INFO - PROCESS | 3212 | 1467971833006 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:57:13 INFO - PROCESS | 3212 | 1467971833008 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:57:13 INFO - PROCESS | 3212 | 1467971833011 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 3212 | 1467971833013 Marionette TRACE conn6 <- [1,738,null,{}] 02:57:13 INFO - PROCESS | 3212 | 1467971833016 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:13 INFO - PROCESS | 3212 | 1467971833018 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:13 INFO - PROCESS | 3212 | 1467971833132 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:57:13 INFO - PROCESS | 3212 | 1467971833140 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 3212 | 1467971833142 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:13 INFO - PROCESS | 3212 | ++DOCSHELL 0DD5B800 == 31 [pid = 3212] [id = 194] 02:57:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0ECAF400) [pid = 3212] [serial = 580] [outer = 00000000] 02:57:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (14E99000) [pid = 3212] [serial = 581] [outer = 0ECAF400] 02:57:13 INFO - PROCESS | 3212 | 1467971833186 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (160A3800) [pid = 3212] [serial = 582] [outer = 0ECAF400] 02:57:14 INFO - PROCESS | 3212 | 1467971834084 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1120ms 02:57:14 INFO - PROCESS | 3212 | 1467971834132 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 3212 | 1467971834134 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:57:14 INFO - PROCESS | 3212 | 1467971834137 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 3212 | 1467971834139 Marionette TRACE conn6 <- [1,742,null,{}] 02:57:14 INFO - PROCESS | 3212 | 1467971834142 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:14 INFO - PROCESS | 3212 | 1467971834144 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:14 INFO - PROCESS | 3212 | 1467971834221 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:57:14 INFO - PROCESS | 3212 | 1467971834293 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 3212 | 1467971834295 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:14 INFO - PROCESS | 3212 | ++DOCSHELL 12596800 == 32 [pid = 3212] [id = 195] 02:57:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (153C1C00) [pid = 3212] [serial = 583] [outer = 00000000] 02:57:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (1680A800) [pid = 3212] [serial = 584] [outer = 153C1C00] 02:57:14 INFO - PROCESS | 3212 | 1467971834339 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1680BC00) [pid = 3212] [serial = 585] [outer = 153C1C00] 02:57:15 INFO - PROCESS | 3212 | 1467971835513 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:57:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:57:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1424ms 02:57:15 INFO - PROCESS | 3212 | 1467971835568 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:57:15 INFO - PROCESS | 3212 | 1467971835573 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:57:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:57:15 INFO - PROCESS | 3212 | 1467971835579 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:57:15 INFO - PROCESS | 3212 | 1467971835583 Marionette TRACE conn6 <- [1,746,null,{}] 02:57:15 INFO - PROCESS | 3212 | 1467971835674 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:15 INFO - PROCESS | 3212 | 1467971835678 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:15 INFO - PROCESS | 3212 | 1467971835788 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:57:15 INFO - PROCESS | 3212 | 1467971835857 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 3212 | 1467971835860 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:15 INFO - PROCESS | 3212 | ++DOCSHELL 0D80B000 == 33 [pid = 3212] [id = 196] 02:57:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D80B400) [pid = 3212] [serial = 586] [outer = 00000000] 02:57:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DD57C00) [pid = 3212] [serial = 587] [outer = 0D80B400] 02:57:15 INFO - PROCESS | 3212 | 1467971835917 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1233A800) [pid = 3212] [serial = 588] [outer = 0D80B400] 02:57:16 INFO - PROCESS | 3212 | 1467971836706 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:57:16 INFO - PROCESS | 3212 | --DOCSHELL 0DD5B800 == 32 [pid = 3212] [id = 194] 02:57:16 INFO - PROCESS | 3212 | --DOCSHELL 13A02400 == 31 [pid = 3212] [id = 193] 02:57:16 INFO - PROCESS | 3212 | --DOCSHELL 0E0E4800 == 30 [pid = 3212] [id = 192] 02:57:16 INFO - PROCESS | 3212 | --DOCSHELL 0D771800 == 29 [pid = 3212] [id = 191] 02:57:16 INFO - PROCESS | 3212 | --DOCSHELL 0D801400 == 28 [pid = 3212] [id = 190] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (11A4FC00) [pid = 3212] [serial = 533] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (11DD0C00) [pid = 3212] [serial = 534] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DD51400) [pid = 3212] [serial = 530] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DD58400) [pid = 3212] [serial = 531] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (12345C00) [pid = 3212] [serial = 536] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0D829800) [pid = 3212] [serial = 527] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0D82E000) [pid = 3212] [serial = 528] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (14E8E000) [pid = 3212] [serial = 539] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (17CA6800) [pid = 3212] [serial = 522] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0CB45C00) [pid = 3212] [serial = 524] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (0CFD3C00) [pid = 3212] [serial = 525] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (160A9800) [pid = 3212] [serial = 542] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (14E97000) [pid = 3212] [serial = 540] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (11CE5C00) [pid = 3212] [serial = 546] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (0DA22400) [pid = 3212] [serial = 555] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (164BF000) [pid = 3212] [serial = 543] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (168B4C00) [pid = 3212] [serial = 548] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (168BD400) [pid = 3212] [serial = 549] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (0D774C00) [pid = 3212] [serial = 551] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (0D824000) [pid = 3212] [serial = 552] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (11CEE400) [pid = 3212] [serial = 545] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (12439000) [pid = 3212] [serial = 537] [outer = 00000000] [url = about:blank] 02:57:16 INFO - PROCESS | 3212 | --DOMWINDOW == 52 (0D830800) [pid = 3212] [serial = 554] [outer = 00000000] [url = about:blank] 02:57:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1175ms 02:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:57:16 INFO - PROCESS | 3212 | 1467971836757 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 3212 | 1467971836761 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:57:16 INFO - PROCESS | 3212 | 1467971836766 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 3212 | 1467971836769 Marionette TRACE conn6 <- [1,750,null,{}] 02:57:16 INFO - PROCESS | 3212 | 1467971836774 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:16 INFO - PROCESS | 3212 | 1467971836777 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:16 INFO - PROCESS | 3212 | 1467971836865 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:57:16 INFO - PROCESS | 3212 | 1467971836873 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 3212 | 1467971836875 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:16 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCB800 == 29 [pid = 3212] [id = 197] 02:57:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 53 (0CFCE000) [pid = 3212] [serial = 589] [outer = 00000000] 02:57:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (0D382400) [pid = 3212] [serial = 590] [outer = 0CFCE000] 02:57:16 INFO - PROCESS | 3212 | 1467971836930 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D775400) [pid = 3212] [serial = 591] [outer = 0CFCE000] 02:57:17 INFO - PROCESS | 3212 | 1467971837897 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1178ms 02:57:17 INFO - PROCESS | 3212 | 1467971837944 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 3212 | 1467971837949 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:57:17 INFO - PROCESS | 3212 | 1467971837955 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 3212 | 1467971837958 Marionette TRACE conn6 <- [1,754,null,{}] 02:57:17 INFO - PROCESS | 3212 | 1467971837962 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:17 INFO - PROCESS | 3212 | 1467971837964 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:18 INFO - PROCESS | 3212 | 1467971838048 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:57:18 INFO - PROCESS | 3212 | 1467971838055 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 3212 | 1467971838057 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:18 INFO - PROCESS | 3212 | ++DOCSHELL 0DA28000 == 30 [pid = 3212] [id = 198] 02:57:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0DA42400) [pid = 3212] [serial = 592] [outer = 00000000] 02:57:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0DA4B000) [pid = 3212] [serial = 593] [outer = 0DA42400] 02:57:18 INFO - PROCESS | 3212 | 1467971838104 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0DB45400) [pid = 3212] [serial = 594] [outer = 0DA42400] 02:57:19 INFO - PROCESS | 3212 | 1467971839037 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:57:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 02:57:19 INFO - PROCESS | 3212 | 1467971839079 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 3212 | 1467971839081 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:57:19 INFO - PROCESS | 3212 | 1467971839085 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - PROCESS | 3212 | 1467971839088 Marionette TRACE conn6 <- [1,758,null,{}] 02:57:19 INFO - PROCESS | 3212 | 1467971839107 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:19 INFO - PROCESS | 3212 | 1467971839112 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:19 INFO - PROCESS | 3212 | 1467971839223 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:57:19 INFO - PROCESS | 3212 | 1467971839231 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 3212 | 1467971839234 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:19 INFO - PROCESS | 3212 | ++DOCSHELL 11CAD400 == 31 [pid = 3212] [id = 199] 02:57:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (11CB0400) [pid = 3212] [serial = 595] [outer = 00000000] 02:57:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (11DD1C00) [pid = 3212] [serial = 596] [outer = 11CB0400] 02:57:19 INFO - PROCESS | 3212 | 1467971839281 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (11FD1000) [pid = 3212] [serial = 597] [outer = 11CB0400] 02:57:19 INFO - PROCESS | 3212 | 1467971839755 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 02:57:19 INFO - PROCESS | 3212 | 1467971839820 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 3212 | 1467971839822 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:57:19 INFO - PROCESS | 3212 | 1467971839825 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:57:19 INFO - PROCESS | 3212 | 1467971839827 Marionette TRACE conn6 <- [1,762,null,{}] 02:57:19 INFO - PROCESS | 3212 | 1467971839831 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:19 INFO - PROCESS | 3212 | 1467971839833 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:19 INFO - PROCESS | 3212 | 1467971839943 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:57:20 INFO - PROCESS | 3212 | 1467971839998 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 3212 | 1467971840000 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:20 INFO - PROCESS | 3212 | ++DOCSHELL 12354800 == 32 [pid = 3212] [id = 200] 02:57:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (12357000) [pid = 3212] [serial = 598] [outer = 00000000] 02:57:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (12468400) [pid = 3212] [serial = 599] [outer = 12357000] 02:57:20 INFO - PROCESS | 3212 | 1467971840048 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (12592400) [pid = 3212] [serial = 600] [outer = 12357000] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (0E0E5400) [pid = 3212] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (0D804400) [pid = 3212] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (0D805400) [pid = 3212] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (13A04800) [pid = 3212] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (0D805000) [pid = 3212] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (0DDE8400) [pid = 3212] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (1325A800) [pid = 3212] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (153BE000) [pid = 3212] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:57:20 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (0ECAF400) [pid = 3212] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:57:20 INFO - PROCESS | 3212 | 1467971840455 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 02:57:20 INFO - PROCESS | 3212 | 1467971840500 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:57:20 INFO - PROCESS | 3212 | 1467971840502 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:57:20 INFO - PROCESS | 3212 | 1467971840505 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 3212 | 1467971840506 Marionette TRACE conn6 <- [1,766,null,{}] 02:57:20 INFO - PROCESS | 3212 | 1467971840510 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:20 INFO - PROCESS | 3212 | 1467971840512 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:20 INFO - PROCESS | 3212 | 1467971840614 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:57:20 INFO - PROCESS | 3212 | 1467971840623 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 3212 | 1467971840625 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:20 INFO - PROCESS | 3212 | ++DOCSHELL 0D802C00 == 33 [pid = 3212] [id = 201] 02:57:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0D804000) [pid = 3212] [serial = 601] [outer = 00000000] 02:57:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (13262C00) [pid = 3212] [serial = 602] [outer = 0D804000] 02:57:20 INFO - PROCESS | 3212 | 1467971840668 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (13A7C000) [pid = 3212] [serial = 603] [outer = 0D804000] 02:57:21 INFO - PROCESS | 3212 | 1467971841100 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 02:57:21 INFO - PROCESS | 3212 | 1467971841136 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 3212 | 1467971841138 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:57:21 INFO - PROCESS | 3212 | 1467971841145 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 3212 | 1467971841147 Marionette TRACE conn6 <- [1,770,null,{}] 02:57:21 INFO - PROCESS | 3212 | 1467971841150 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:21 INFO - PROCESS | 3212 | 1467971841156 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:21 INFO - PROCESS | 3212 | 1467971841261 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:57:21 INFO - PROCESS | 3212 | 1467971841268 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 3212 | 1467971841270 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:21 INFO - PROCESS | 3212 | ++DOCSHELL 14E95800 == 34 [pid = 3212] [id = 202] 02:57:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (14E9B800) [pid = 3212] [serial = 604] [outer = 00000000] 02:57:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (1609D000) [pid = 3212] [serial = 605] [outer = 14E9B800] 02:57:21 INFO - PROCESS | 3212 | 1467971841315 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (16422400) [pid = 3212] [serial = 606] [outer = 14E9B800] 02:57:21 INFO - PROCESS | 3212 | 1467971841743 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 631ms 02:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:57:21 INFO - PROCESS | 3212 | 1467971841776 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 3212 | 1467971841778 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:57:21 INFO - PROCESS | 3212 | 1467971841781 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 3212 | 1467971841782 Marionette TRACE conn6 <- [1,774,null,{}] 02:57:21 INFO - PROCESS | 3212 | 1467971841786 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:21 INFO - PROCESS | 3212 | 1467971841788 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:21 INFO - PROCESS | 3212 | 1467971841863 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:57:21 INFO - PROCESS | 3212 | 1467971841869 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 3212 | 1467971841871 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:21 INFO - PROCESS | 3212 | ++DOCSHELL 0C93D800 == 35 [pid = 3212] [id = 203] 02:57:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (11A4CC00) [pid = 3212] [serial = 607] [outer = 00000000] 02:57:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (165B6800) [pid = 3212] [serial = 608] [outer = 11A4CC00] 02:57:21 INFO - PROCESS | 3212 | 1467971841916 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (165E9800) [pid = 3212] [serial = 609] [outer = 11A4CC00] 02:57:22 INFO - PROCESS | 3212 | 1467971842345 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 02:57:22 INFO - PROCESS | 3212 | 1467971842412 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 3212 | 1467971842414 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:57:22 INFO - PROCESS | 3212 | 1467971842417 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 3212 | 1467971842419 Marionette TRACE conn6 <- [1,778,null,{}] 02:57:22 INFO - PROCESS | 3212 | 1467971842422 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:22 INFO - PROCESS | 3212 | 1467971842424 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:22 INFO - PROCESS | 3212 | 1467971842501 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:57:22 INFO - PROCESS | 3212 | 1467971842509 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 3212 | 1467971842511 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:22 INFO - PROCESS | 3212 | ++DOCSHELL 17149C00 == 36 [pid = 3212] [id = 204] 02:57:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (1714A800) [pid = 3212] [serial = 610] [outer = 00000000] 02:57:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (1714DC00) [pid = 3212] [serial = 611] [outer = 1714A800] 02:57:22 INFO - PROCESS | 3212 | 1467971842553 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (17155C00) [pid = 3212] [serial = 612] [outer = 1714A800] 02:57:23 INFO - PROCESS | 3212 | 1467971843180 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 02:57:23 INFO - PROCESS | 3212 | 1467971843270 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 3212 | 1467971843274 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:57:23 INFO - PROCESS | 3212 | 1467971843281 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 3212 | 1467971843284 Marionette TRACE conn6 <- [1,782,null,{}] 02:57:23 INFO - PROCESS | 3212 | 1467971843290 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:23 INFO - PROCESS | 3212 | 1467971843293 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:23 INFO - PROCESS | 3212 | 1467971843409 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:57:23 INFO - PROCESS | 3212 | 1467971843484 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 3212 | 1467971843486 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:23 INFO - PROCESS | 3212 | ++DOCSHELL 0D771800 == 37 [pid = 3212] [id = 205] 02:57:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D77D000) [pid = 3212] [serial = 613] [outer = 00000000] 02:57:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DA48C00) [pid = 3212] [serial = 614] [outer = 0D77D000] 02:57:23 INFO - PROCESS | 3212 | 1467971843584 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DD53800) [pid = 3212] [serial = 615] [outer = 0D77D000] 02:57:24 INFO - PROCESS | 3212 | 1467971844132 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 930ms 02:57:24 INFO - PROCESS | 3212 | 1467971844215 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 3212 | 1467971844219 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:57:24 INFO - PROCESS | 3212 | 1467971844226 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - PROCESS | 3212 | 1467971844229 Marionette TRACE conn6 <- [1,786,null,{}] 02:57:24 INFO - PROCESS | 3212 | 1467971844233 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:24 INFO - PROCESS | 3212 | 1467971844236 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:24 INFO - PROCESS | 3212 | 1467971844353 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:57:24 INFO - PROCESS | 3212 | 1467971844470 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 3212 | 1467971844472 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:24 INFO - PROCESS | 3212 | ++DOCSHELL 11CE3400 == 38 [pid = 3212] [id = 206] 02:57:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (11CE7400) [pid = 3212] [serial = 616] [outer = 00000000] 02:57:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (12344C00) [pid = 3212] [serial = 617] [outer = 11CE7400] 02:57:24 INFO - PROCESS | 3212 | 1467971844529 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1246B800) [pid = 3212] [serial = 618] [outer = 11CE7400] 02:57:25 INFO - PROCESS | 3212 | 1467971845135 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 971ms 02:57:25 INFO - PROCESS | 3212 | 1467971845200 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 3212 | 1467971845203 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:57:25 INFO - PROCESS | 3212 | 1467971845206 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 3212 | 1467971845210 Marionette TRACE conn6 <- [1,790,null,{}] 02:57:25 INFO - PROCESS | 3212 | 1467971845221 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:25 INFO - PROCESS | 3212 | 1467971845226 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:25 INFO - PROCESS | 3212 | 1467971845361 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:57:25 INFO - PROCESS | 3212 | 1467971845490 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 3212 | 1467971845493 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:25 INFO - PROCESS | 3212 | ++DOCSHELL 0D8AC800 == 39 [pid = 3212] [id = 207] 02:57:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DA1A400) [pid = 3212] [serial = 619] [outer = 00000000] 02:57:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1714D000) [pid = 3212] [serial = 620] [outer = 0DA1A400] 02:57:25 INFO - PROCESS | 3212 | 1467971845550 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1738D800) [pid = 3212] [serial = 621] [outer = 0DA1A400] 02:57:26 INFO - PROCESS | 3212 | 1467971846302 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1122ms 02:57:26 INFO - PROCESS | 3212 | 1467971846337 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 3212 | 1467971846341 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:57:26 INFO - PROCESS | 3212 | 1467971846346 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 3212 | 1467971846350 Marionette TRACE conn6 <- [1,794,null,{}] 02:57:26 INFO - PROCESS | 3212 | 1467971846356 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:26 INFO - PROCESS | 3212 | 1467971846358 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:26 INFO - PROCESS | 3212 | 1467971846461 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:57:26 INFO - PROCESS | 3212 | 1467971846561 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 3212 | 1467971846564 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:26 INFO - PROCESS | 3212 | ++DOCSHELL 0D82E000 == 40 [pid = 3212] [id = 208] 02:57:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0D82F000) [pid = 3212] [serial = 622] [outer = 00000000] 02:57:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA4C800) [pid = 3212] [serial = 623] [outer = 0D82F000] 02:57:26 INFO - PROCESS | 3212 | 1467971846613 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0DD50000) [pid = 3212] [serial = 624] [outer = 0D82F000] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 0C93D800 == 39 [pid = 3212] [id = 203] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 14E95800 == 38 [pid = 3212] [id = 202] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 0D802C00 == 37 [pid = 3212] [id = 201] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 12354800 == 36 [pid = 3212] [id = 200] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 11CAD400 == 35 [pid = 3212] [id = 199] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 0DA28000 == 34 [pid = 3212] [id = 198] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 0CFCB800 == 33 [pid = 3212] [id = 197] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 12596800 == 32 [pid = 3212] [id = 195] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 0D80B000 == 31 [pid = 3212] [id = 196] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 11CE3400 == 30 [pid = 3212] [id = 206] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 0D8AC800 == 29 [pid = 3212] [id = 207] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 17149C00 == 28 [pid = 3212] [id = 204] 02:57:27 INFO - PROCESS | 3212 | --DOCSHELL 0D771800 == 27 [pid = 3212] [id = 205] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (12339C00) [pid = 3212] [serial = 575] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D829000) [pid = 3212] [serial = 572] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DB44000) [pid = 3212] [serial = 570] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DA42800) [pid = 3212] [serial = 569] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (14B42400) [pid = 3212] [serial = 578] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA43400) [pid = 3212] [serial = 558] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0D82AC00) [pid = 3212] [serial = 557] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0ECCC800) [pid = 3212] [serial = 561] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0E0E7000) [pid = 3212] [serial = 560] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (13A7D400) [pid = 3212] [serial = 564] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (13A03400) [pid = 3212] [serial = 563] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1642BC00) [pid = 3212] [serial = 567] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (1609CC00) [pid = 3212] [serial = 566] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (14E92400) [pid = 3212] [serial = 579] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (12341000) [pid = 3212] [serial = 576] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (14E99000) [pid = 3212] [serial = 581] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (0DA22800) [pid = 3212] [serial = 573] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (160A3800) [pid = 3212] [serial = 582] [outer = 00000000] [url = about:blank] 02:57:27 INFO - PROCESS | 3212 | 1467971847714 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1383ms 02:57:27 INFO - PROCESS | 3212 | 1467971847736 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:57:27 INFO - PROCESS | 3212 | 1467971847740 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:57:27 INFO - PROCESS | 3212 | 1467971847744 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - PROCESS | 3212 | 1467971847749 Marionette TRACE conn6 <- [1,798,null,{}] 02:57:27 INFO - PROCESS | 3212 | 1467971847754 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:27 INFO - PROCESS | 3212 | 1467971847756 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:27 INFO - PROCESS | 3212 | 1467971847845 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:57:27 INFO - PROCESS | 3212 | 1467971847852 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 3212 | 1467971847856 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:27 INFO - PROCESS | 3212 | ++DOCSHELL 0D802C00 == 28 [pid = 3212] [id = 209] 02:57:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0D803C00) [pid = 3212] [serial = 625] [outer = 00000000] 02:57:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0D809800) [pid = 3212] [serial = 626] [outer = 0D803C00] 02:57:27 INFO - PROCESS | 3212 | 1467971847927 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0D810C00) [pid = 3212] [serial = 627] [outer = 0D803C00] 02:57:28 INFO - PROCESS | 3212 | 1467971848384 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 02:57:28 INFO - PROCESS | 3212 | 1467971848436 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 3212 | 1467971848441 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:57:28 INFO - PROCESS | 3212 | 1467971848447 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 3212 | 1467971848450 Marionette TRACE conn6 <- [1,802,null,{}] 02:57:28 INFO - PROCESS | 3212 | 1467971848454 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:28 INFO - PROCESS | 3212 | 1467971848456 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:28 INFO - PROCESS | 3212 | 1467971848574 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:57:28 INFO - PROCESS | 3212 | 1467971848590 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 3212 | 1467971848592 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:28 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4AC00 == 29 [pid = 3212] [id = 210] 02:57:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0DA4B400) [pid = 3212] [serial = 628] [outer = 00000000] 02:57:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0DB3FC00) [pid = 3212] [serial = 629] [outer = 0DA4B400] 02:57:28 INFO - PROCESS | 3212 | 1467971848639 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0DD4E800) [pid = 3212] [serial = 630] [outer = 0DA4B400] 02:57:29 INFO - PROCESS | 3212 | 1467971849104 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 3212 | 1467971849123 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:57:29 INFO - PROCESS | 3212 | 1467971849131 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - PROCESS | 3212 | 1467971849134 Marionette TRACE conn6 <- [1,806,null,{}] 02:57:29 INFO - PROCESS | 3212 | 1467971849145 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:29 INFO - PROCESS | 3212 | 1467971849150 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:29 INFO - PROCESS | 3212 | 1467971849236 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:57:29 INFO - PROCESS | 3212 | 1467971849245 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 3212 | 1467971849248 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:29 INFO - PROCESS | 3212 | ++DOCSHELL 11CB0800 == 30 [pid = 3212] [id = 211] 02:57:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (11DD0800) [pid = 3212] [serial = 631] [outer = 00000000] 02:57:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (1233F800) [pid = 3212] [serial = 632] [outer = 11DD0800] 02:57:29 INFO - PROCESS | 3212 | 1467971849295 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (12345C00) [pid = 3212] [serial = 633] [outer = 11DD0800] 02:57:29 INFO - PROCESS | 3212 | 1467971849791 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 02:57:29 INFO - PROCESS | 3212 | 1467971849805 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 3212 | 1467971849808 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:57:29 INFO - PROCESS | 3212 | 1467971849811 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:57:29 INFO - PROCESS | 3212 | 1467971849813 Marionette TRACE conn6 <- [1,810,null,{}] 02:57:29 INFO - PROCESS | 3212 | 1467971849816 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:29 INFO - PROCESS | 3212 | 1467971849819 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:29 INFO - PROCESS | 3212 | 1467971849962 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:57:30 INFO - PROCESS | 3212 | 1467971850018 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 3212 | 1467971850020 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:30 INFO - PROCESS | 3212 | ++DOCSHELL 1233F000 == 31 [pid = 3212] [id = 212] 02:57:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (12347C00) [pid = 3212] [serial = 634] [outer = 00000000] 02:57:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1325A000) [pid = 3212] [serial = 635] [outer = 12347C00] 02:57:30 INFO - PROCESS | 3212 | 1467971850065 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (13E4D400) [pid = 3212] [serial = 636] [outer = 12347C00] 02:57:30 INFO - PROCESS | 3212 | 1467971850478 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 3212 | 1467971850548 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:57:30 INFO - PROCESS | 3212 | 1467971850552 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 3212 | 1467971850553 Marionette TRACE conn6 <- [1,814,null,{}] 02:57:30 INFO - PROCESS | 3212 | 1467971850564 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:30 INFO - PROCESS | 3212 | 1467971850566 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:30 INFO - PROCESS | 3212 | 1467971850670 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:57:30 INFO - PROCESS | 3212 | 1467971850679 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 3212 | 1467971850681 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:30 INFO - PROCESS | 3212 | ++DOCSHELL 124EA000 == 32 [pid = 3212] [id = 213] 02:57:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (13E59000) [pid = 3212] [serial = 637] [outer = 00000000] 02:57:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (14E91C00) [pid = 3212] [serial = 638] [outer = 13E59000] 02:57:30 INFO - PROCESS | 3212 | 1467971850724 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (14E99800) [pid = 3212] [serial = 639] [outer = 13E59000] 02:57:31 INFO - PROCESS | 3212 | 1467971851191 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 02:57:31 INFO - PROCESS | 3212 | 1467971851227 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 3212 | 1467971851229 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:57:31 INFO - PROCESS | 3212 | 1467971851232 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 3212 | 1467971851234 Marionette TRACE conn6 <- [1,818,null,{}] 02:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:57:31 INFO - PROCESS | 3212 | 1467971851237 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:31 INFO - PROCESS | 3212 | 1467971851243 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:31 INFO - PROCESS | 3212 | 1467971851393 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:57:31 INFO - PROCESS | 3212 | 1467971851409 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 3212 | 1467971851411 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:31 INFO - PROCESS | 3212 | ++DOCSHELL 165A9800 == 33 [pid = 3212] [id = 214] 02:57:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (165AC800) [pid = 3212] [serial = 640] [outer = 00000000] 02:57:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (168BD400) [pid = 3212] [serial = 641] [outer = 165AC800] 02:57:31 INFO - PROCESS | 3212 | 1467971851499 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1714B400) [pid = 3212] [serial = 642] [outer = 165AC800] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (11CB0400) [pid = 3212] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12357000) [pid = 3212] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (153C1C00) [pid = 3212] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D80B400) [pid = 3212] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0DA42400) [pid = 3212] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0CFCE000) [pid = 3212] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (11A4CC00) [pid = 3212] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1714A800) [pid = 3212] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0D804000) [pid = 3212] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:57:31 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (14E9B800) [pid = 3212] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:57:32 INFO - PROCESS | 3212 | 1467971852000 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 830ms 02:57:32 INFO - PROCESS | 3212 | 1467971852067 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:57:32 INFO - PROCESS | 3212 | 1467971852069 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:57:32 INFO - PROCESS | 3212 | 1467971852073 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 3212 | 1467971852074 Marionette TRACE conn6 <- [1,822,null,{}] 02:57:32 INFO - PROCESS | 3212 | 1467971852078 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:32 INFO - PROCESS | 3212 | 1467971852080 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:32 INFO - PROCESS | 3212 | 1467971852155 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:57:32 INFO - PROCESS | 3212 | 1467971852160 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 3212 | 1467971852162 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:32 INFO - PROCESS | 3212 | ++DOCSHELL 0E0E9C00 == 34 [pid = 3212] [id = 215] 02:57:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (12438C00) [pid = 3212] [serial = 643] [outer = 00000000] 02:57:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (1680D800) [pid = 3212] [serial = 644] [outer = 12438C00] 02:57:32 INFO - PROCESS | 3212 | 1467971852206 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1714F800) [pid = 3212] [serial = 645] [outer = 12438C00] 02:57:32 INFO - PROCESS | 3212 | 1467971852620 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 572ms 02:57:32 INFO - PROCESS | 3212 | 1467971852645 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 3212 | 1467971852647 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:57:32 INFO - PROCESS | 3212 | 1467971852662 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:57:32 INFO - PROCESS | 3212 | 1467971852664 Marionette TRACE conn6 <- [1,826,null,{}] 02:57:32 INFO - PROCESS | 3212 | 1467971852668 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:32 INFO - PROCESS | 3212 | 1467971852669 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:32 INFO - PROCESS | 3212 | 1467971852746 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:57:32 INFO - PROCESS | 3212 | 1467971852752 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 3212 | 1467971852753 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:32 INFO - PROCESS | 3212 | ++DOCSHELL 0DB3F000 == 35 [pid = 3212] [id = 216] 02:57:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DD5BC00) [pid = 3212] [serial = 646] [outer = 00000000] 02:57:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1763B800) [pid = 3212] [serial = 647] [outer = 0DD5BC00] 02:57:32 INFO - PROCESS | 3212 | 1467971852797 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (13A10C00) [pid = 3212] [serial = 648] [outer = 0DD5BC00] 02:57:33 INFO - PROCESS | 3212 | 1467971853232 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 631ms 02:57:33 INFO - PROCESS | 3212 | 1467971853298 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 3212 | 1467971853300 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:57:33 INFO - PROCESS | 3212 | 1467971853303 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 3212 | 1467971853305 Marionette TRACE conn6 <- [1,830,null,{}] 02:57:33 INFO - PROCESS | 3212 | 1467971853308 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:33 INFO - PROCESS | 3212 | 1467971853310 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:33 INFO - PROCESS | 3212 | 1467971853386 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:57:33 INFO - PROCESS | 3212 | 1467971853394 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 3212 | 1467971853395 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:33 INFO - PROCESS | 3212 | ++DOCSHELL 1763F800 == 36 [pid = 3212] [id = 217] 02:57:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17644000) [pid = 3212] [serial = 649] [outer = 00000000] 02:57:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1780B800) [pid = 3212] [serial = 650] [outer = 17644000] 02:57:33 INFO - PROCESS | 3212 | 1467971853439 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17A5A000) [pid = 3212] [serial = 651] [outer = 17644000] 02:57:34 INFO - PROCESS | 3212 | 1467971854011 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 02:57:34 INFO - PROCESS | 3212 | 1467971854034 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 3212 | 1467971854039 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:57:34 INFO - PROCESS | 3212 | 1467971854044 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 3212 | 1467971854048 Marionette TRACE conn6 <- [1,834,null,{}] 02:57:34 INFO - PROCESS | 3212 | 1467971854054 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 3212 | 1467971854057 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:34 INFO - PROCESS | 3212 | 1467971854224 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:57:34 INFO - PROCESS | 3212 | 1467971854348 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 3212 | 1467971854353 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:34 INFO - PROCESS | 3212 | ++DOCSHELL 0CB44C00 == 37 [pid = 3212] [id = 218] 02:57:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0CB45C00) [pid = 3212] [serial = 652] [outer = 00000000] 02:57:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0D82CC00) [pid = 3212] [serial = 653] [outer = 0CB45C00] 02:57:34 INFO - PROCESS | 3212 | 1467971854410 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0DA24000) [pid = 3212] [serial = 654] [outer = 0CB45C00] 02:57:35 INFO - PROCESS | 3212 | 1467971855073 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1076ms 02:57:35 INFO - PROCESS | 3212 | 1467971855124 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 3212 | 1467971855129 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 3212 | 1467971855135 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:57:35 INFO - PROCESS | 3212 | 1467971855138 Marionette TRACE conn6 <- [1,838,null,{}] 02:57:35 INFO - PROCESS | 3212 | 1467971855142 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 3212 | 1467971855145 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:35 INFO - PROCESS | 3212 | 1467971855263 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:57:35 INFO - PROCESS | 3212 | 1467971855386 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 3212 | 1467971855389 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:35 INFO - PROCESS | 3212 | ++DOCSHELL 11A4FC00 == 38 [pid = 3212] [id = 219] 02:57:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (11C22400) [pid = 3212] [serial = 655] [outer = 00000000] 02:57:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (11FBAC00) [pid = 3212] [serial = 656] [outer = 11C22400] 02:57:35 INFO - PROCESS | 3212 | 1467971855445 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (12439000) [pid = 3212] [serial = 657] [outer = 11C22400] 02:57:37 INFO - PROCESS | 3212 | 1467971857379 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2275ms 02:57:37 INFO - PROCESS | 3212 | 1467971857414 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 3212 | 1467971857418 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:57:37 INFO - PROCESS | 3212 | 1467971857423 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 3212 | 1467971857427 Marionette TRACE conn6 <- [1,842,null,{}] 02:57:37 INFO - PROCESS | 3212 | 1467971857432 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:37 INFO - PROCESS | 3212 | 1467971857435 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:37 INFO - PROCESS | 3212 | 1467971857560 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 0DB3F000 == 37 [pid = 3212] [id = 216] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 0E0E9C00 == 36 [pid = 3212] [id = 215] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 165A9800 == 35 [pid = 3212] [id = 214] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 124EA000 == 34 [pid = 3212] [id = 213] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 1233F000 == 33 [pid = 3212] [id = 212] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 11CB0800 == 32 [pid = 3212] [id = 211] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 0DA4AC00 == 31 [pid = 3212] [id = 210] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 0D802C00 == 30 [pid = 3212] [id = 209] 02:57:37 INFO - PROCESS | 3212 | --DOCSHELL 0D82E000 == 29 [pid = 3212] [id = 208] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (11FD1000) [pid = 3212] [serial = 597] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (11DD1C00) [pid = 3212] [serial = 596] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (12468400) [pid = 3212] [serial = 599] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1680BC00) [pid = 3212] [serial = 585] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1680A800) [pid = 3212] [serial = 584] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DD57C00) [pid = 3212] [serial = 587] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1233A800) [pid = 3212] [serial = 588] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DA4B000) [pid = 3212] [serial = 593] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D382400) [pid = 3212] [serial = 590] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0D775400) [pid = 3212] [serial = 591] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (165E9800) [pid = 3212] [serial = 609] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (17155C00) [pid = 3212] [serial = 612] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (13A7C000) [pid = 3212] [serial = 603] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1714DC00) [pid = 3212] [serial = 611] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (13262C00) [pid = 3212] [serial = 602] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (12592400) [pid = 3212] [serial = 600] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1609D000) [pid = 3212] [serial = 605] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (165B6800) [pid = 3212] [serial = 608] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (16422400) [pid = 3212] [serial = 606] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (0DB45400) [pid = 3212] [serial = 594] [outer = 00000000] [url = about:blank] 02:57:37 INFO - PROCESS | 3212 | 1467971857686 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 3212 | 1467971857690 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:37 INFO - PROCESS | 3212 | ++DOCSHELL 0906EC00 == 30 [pid = 3212] [id = 220] 02:57:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0906FC00) [pid = 3212] [serial = 658] [outer = 00000000] 02:57:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0CA30400) [pid = 3212] [serial = 659] [outer = 0906FC00] 02:57:37 INFO - PROCESS | 3212 | 1467971857739 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0D335400) [pid = 3212] [serial = 660] [outer = 0906FC00] 02:57:38 INFO - PROCESS | 3212 | 1467971858198 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 831ms 02:57:38 INFO - PROCESS | 3212 | 1467971858254 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 3212 | 1467971858258 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:57:38 INFO - PROCESS | 3212 | 1467971858265 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 3212 | 1467971858267 Marionette TRACE conn6 <- [1,846,null,{}] 02:57:38 INFO - PROCESS | 3212 | 1467971858271 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 3212 | 1467971858273 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:38 INFO - PROCESS | 3212 | 1467971858362 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:57:38 INFO - PROCESS | 3212 | 1467971858371 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 3212 | 1467971858374 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:38 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4F000 == 31 [pid = 3212] [id = 221] 02:57:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DA4F800) [pid = 3212] [serial = 661] [outer = 00000000] 02:57:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DC02800) [pid = 3212] [serial = 662] [outer = 0DA4F800] 02:57:38 INFO - PROCESS | 3212 | 1467971858428 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DDDF000) [pid = 3212] [serial = 663] [outer = 0DA4F800] 02:57:38 INFO - PROCESS | 3212 | 1467971858864 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 02:57:38 INFO - PROCESS | 3212 | 1467971858900 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 3212 | 1467971858902 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:57:38 INFO - PROCESS | 3212 | 1467971858910 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 3212 | 1467971858913 Marionette TRACE conn6 <- [1,850,null,{}] 02:57:38 INFO - PROCESS | 3212 | 1467971858924 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 3212 | 1467971858929 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:39 INFO - PROCESS | 3212 | 1467971859011 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:57:39 INFO - PROCESS | 3212 | 1467971859020 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 3212 | 1467971859023 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:39 INFO - PROCESS | 3212 | ++DOCSHELL 12345400 == 32 [pid = 3212] [id = 222] 02:57:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (12348000) [pid = 3212] [serial = 664] [outer = 00000000] 02:57:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (123CC000) [pid = 3212] [serial = 665] [outer = 12348000] 02:57:39 INFO - PROCESS | 3212 | 1467971859071 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (124EA400) [pid = 3212] [serial = 666] [outer = 12348000] 02:57:39 INFO - PROCESS | 3212 | 1467971859516 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 02:57:39 INFO - PROCESS | 3212 | 1467971859541 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 3212 | 1467971859544 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:57:39 INFO - PROCESS | 3212 | 1467971859547 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 3212 | 1467971859549 Marionette TRACE conn6 <- [1,854,null,{}] 02:57:39 INFO - PROCESS | 3212 | 1467971859552 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:39 INFO - PROCESS | 3212 | 1467971859554 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:39 INFO - PROCESS | 3212 | 1467971859638 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:57:39 INFO - PROCESS | 3212 | 1467971859644 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 3212 | 1467971859646 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:39 INFO - PROCESS | 3212 | ++DOCSHELL 13E4C000 == 33 [pid = 3212] [id = 223] 02:57:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (13E4C400) [pid = 3212] [serial = 667] [outer = 00000000] 02:57:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (14E8F400) [pid = 3212] [serial = 668] [outer = 13E4C400] 02:57:39 INFO - PROCESS | 3212 | 1467971859690 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (153B7C00) [pid = 3212] [serial = 669] [outer = 13E4C400] 02:57:40 INFO - PROCESS | 3212 | 1467971860164 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 02:57:40 INFO - PROCESS | 3212 | 1467971860219 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 3212 | 1467971860221 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:57:40 INFO - PROCESS | 3212 | 1467971860224 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 3212 | 1467971860226 Marionette TRACE conn6 <- [1,858,null,{}] 02:57:40 INFO - PROCESS | 3212 | 1467971860229 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 3212 | 1467971860231 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:40 INFO - PROCESS | 3212 | 1467971860336 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:57:40 INFO - PROCESS | 3212 | 1467971860348 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 3212 | 1467971860350 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:40 INFO - PROCESS | 3212 | ++DOCSHELL 13262C00 == 34 [pid = 3212] [id = 224] 02:57:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (13E4CC00) [pid = 3212] [serial = 670] [outer = 00000000] 02:57:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (16427000) [pid = 3212] [serial = 671] [outer = 13E4CC00] 02:57:40 INFO - PROCESS | 3212 | 1467971860439 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (165AE400) [pid = 3212] [serial = 672] [outer = 13E4CC00] 02:57:40 INFO - PROCESS | 3212 | 1467971860851 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 02:57:40 INFO - PROCESS | 3212 | 1467971860895 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 3212 | 1467971860897 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:57:40 INFO - PROCESS | 3212 | 1467971860900 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 3212 | 1467971860901 Marionette TRACE conn6 <- [1,862,null,{}] 02:57:40 INFO - PROCESS | 3212 | 1467971860905 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 3212 | 1467971860910 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:41 INFO - PROCESS | 3212 | 1467971861071 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:57:41 INFO - PROCESS | 3212 | 1467971861090 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 3212 | 1467971861092 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:41 INFO - PROCESS | 3212 | ++DOCSHELL 12344400 == 35 [pid = 3212] [id = 225] 02:57:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (16424800) [pid = 3212] [serial = 673] [outer = 00000000] 02:57:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1763F000) [pid = 3212] [serial = 674] [outer = 16424800] 02:57:41 INFO - PROCESS | 3212 | 1467971861136 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1763FC00) [pid = 3212] [serial = 675] [outer = 16424800] 02:57:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17D72000) [pid = 3212] [serial = 676] [outer = 0D780C00] 02:57:41 INFO - PROCESS | 3212 | 1467971861624 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 771ms 02:57:41 INFO - PROCESS | 3212 | 1467971861674 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 3212 | 1467971861676 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:57:41 INFO - PROCESS | 3212 | 1467971861679 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 3212 | 1467971861681 Marionette TRACE conn6 <- [1,866,null,{}] 02:57:41 INFO - PROCESS | 3212 | 1467971861684 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:41 INFO - PROCESS | 3212 | 1467971861686 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:41 INFO - PROCESS | 3212 | 1467971861792 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:57:41 INFO - PROCESS | 3212 | 1467971861800 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 3212 | 1467971861802 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:41 INFO - PROCESS | 3212 | ++DOCSHELL 180A4400 == 36 [pid = 3212] [id = 226] 02:57:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (180A7000) [pid = 3212] [serial = 677] [outer = 00000000] 02:57:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1930A400) [pid = 3212] [serial = 678] [outer = 180A7000] 02:57:41 INFO - PROCESS | 3212 | 1467971861850 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (19624000) [pid = 3212] [serial = 679] [outer = 180A7000] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (12347C00) [pid = 3212] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DA4B400) [pid = 3212] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (11DD0800) [pid = 3212] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D82F000) [pid = 3212] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D803C00) [pid = 3212] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DD5BC00) [pid = 3212] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (13E59000) [pid = 3212] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D77D000) [pid = 3212] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (11CE7400) [pid = 3212] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DA1A400) [pid = 3212] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (165AC800) [pid = 3212] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:57:42 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (12438C00) [pid = 3212] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:57:42 INFO - PROCESS | 3212 | 1467971862320 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 02:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:57:42 INFO - PROCESS | 3212 | 1467971862350 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:57:42 INFO - PROCESS | 3212 | 1467971862352 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:57:42 INFO - PROCESS | 3212 | 1467971862356 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - PROCESS | 3212 | 1467971862358 Marionette TRACE conn6 <- [1,870,null,{}] 02:57:42 INFO - PROCESS | 3212 | 1467971862361 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:42 INFO - PROCESS | 3212 | 1467971862363 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:42 INFO - PROCESS | 3212 | 1467971862467 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:57:42 INFO - PROCESS | 3212 | 1467971862474 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 3212 | 1467971862476 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:42 INFO - PROCESS | 3212 | ++DOCSHELL 11CB0800 == 37 [pid = 3212] [id = 227] 02:57:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (11DD0800) [pid = 3212] [serial = 680] [outer = 00000000] 02:57:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (165AC800) [pid = 3212] [serial = 681] [outer = 11DD0800] 02:57:42 INFO - PROCESS | 3212 | 1467971862519 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17A5A400) [pid = 3212] [serial = 682] [outer = 11DD0800] 02:57:42 INFO - PROCESS | 3212 | 1467971862942 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 02:57:43 INFO - PROCESS | 3212 | 1467971862987 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 3212 | 1467971862989 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:57:43 INFO - PROCESS | 3212 | 1467971862996 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 3212 | 1467971862998 Marionette TRACE conn6 <- [1,874,null,{}] 02:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:57:43 INFO - PROCESS | 3212 | 1467971863001 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:43 INFO - PROCESS | 3212 | 1467971863003 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:43 INFO - PROCESS | 3212 | 1467971863092 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:57:43 INFO - PROCESS | 3212 | 1467971863100 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 3212 | 1467971863101 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:43 INFO - PROCESS | 3212 | ++DOCSHELL 12345000 == 38 [pid = 3212] [id = 228] 02:57:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (18BE6400) [pid = 3212] [serial = 683] [outer = 00000000] 02:57:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19AB6800) [pid = 3212] [serial = 684] [outer = 18BE6400] 02:57:43 INFO - PROCESS | 3212 | 1467971863145 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19B3D800) [pid = 3212] [serial = 685] [outer = 18BE6400] 02:57:43 INFO - PROCESS | 3212 | 1467971863550 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 570ms 02:57:43 INFO - PROCESS | 3212 | 1467971863572 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 3212 | 1467971863574 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:57:43 INFO - PROCESS | 3212 | 1467971863577 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 3212 | 1467971863578 Marionette TRACE conn6 <- [1,878,null,{}] 02:57:43 INFO - PROCESS | 3212 | 1467971863582 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:43 INFO - PROCESS | 3212 | 1467971863583 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:43 INFO - PROCESS | 3212 | 1467971863700 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:57:43 INFO - PROCESS | 3212 | 1467971863708 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 3212 | 1467971863710 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:43 INFO - PROCESS | 3212 | ++DOCSHELL 19A04800 == 39 [pid = 3212] [id = 229] 02:57:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19AB6400) [pid = 3212] [serial = 686] [outer = 00000000] 02:57:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (19B49400) [pid = 3212] [serial = 687] [outer = 19AB6400] 02:57:43 INFO - PROCESS | 3212 | 1467971863752 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (19B4A000) [pid = 3212] [serial = 688] [outer = 19AB6400] 02:57:44 INFO - PROCESS | 3212 | 1467971864276 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 770ms 02:57:44 INFO - PROCESS | 3212 | 1467971864349 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:57:44 INFO - PROCESS | 3212 | 1467971864353 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:57:44 INFO - PROCESS | 3212 | 1467971864358 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 3212 | 1467971864362 Marionette TRACE conn6 <- [1,882,null,{}] 02:57:44 INFO - PROCESS | 3212 | 1467971864368 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:44 INFO - PROCESS | 3212 | 1467971864371 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:44 INFO - PROCESS | 3212 | 1467971864518 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:57:44 INFO - PROCESS | 3212 | 1467971864647 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 3212 | 1467971864650 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:44 INFO - PROCESS | 3212 | ++DOCSHELL 0C943800 == 40 [pid = 3212] [id = 230] 02:57:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0CFCE400) [pid = 3212] [serial = 689] [outer = 00000000] 02:57:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0D8A7400) [pid = 3212] [serial = 690] [outer = 0CFCE400] 02:57:44 INFO - PROCESS | 3212 | 1467971864706 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DA4AC00) [pid = 3212] [serial = 691] [outer = 0CFCE400] 02:57:45 INFO - PROCESS | 3212 | 1467971865362 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1077ms 02:57:45 INFO - PROCESS | 3212 | 1467971865435 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 3212 | 1467971865441 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:57:45 INFO - PROCESS | 3212 | 1467971865448 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 3212 | 1467971865451 Marionette TRACE conn6 <- [1,886,null,{}] 02:57:45 INFO - PROCESS | 3212 | 1467971865455 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:45 INFO - PROCESS | 3212 | 1467971865458 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:45 INFO - PROCESS | 3212 | 1467971865599 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:57:45 INFO - PROCESS | 3212 | 1467971865725 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 3212 | 1467971865728 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:45 INFO - PROCESS | 3212 | ++DOCSHELL 1242EC00 == 41 [pid = 3212] [id = 231] 02:57:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (1242F400) [pid = 3212] [serial = 692] [outer = 00000000] 02:57:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (13A7D400) [pid = 3212] [serial = 693] [outer = 1242F400] 02:57:45 INFO - PROCESS | 3212 | 1467971865785 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (16098800) [pid = 3212] [serial = 694] [outer = 1242F400] 02:57:46 INFO - PROCESS | 3212 | 1467971866445 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1021ms 02:57:46 INFO - PROCESS | 3212 | 1467971866470 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 3212 | 1467971866473 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:57:46 INFO - PROCESS | 3212 | 1467971866477 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 3212 | 1467971866481 Marionette TRACE conn6 <- [1,890,null,{}] 02:57:46 INFO - PROCESS | 3212 | 1467971866492 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 3212 | 1467971866496 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:46 INFO - PROCESS | 3212 | 1467971866626 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:57:46 INFO - PROCESS | 3212 | 1467971866892 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 3212 | 1467971866896 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:46 INFO - PROCESS | 3212 | ++DOCSHELL 0C944400 == 42 [pid = 3212] [id = 232] 02:57:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0C946C00) [pid = 3212] [serial = 695] [outer = 00000000] 02:57:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0D45E000) [pid = 3212] [serial = 696] [outer = 0C946C00] 02:57:46 INFO - PROCESS | 3212 | 1467971866966 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0D803C00) [pid = 3212] [serial = 697] [outer = 0C946C00] 02:57:47 INFO - PROCESS | 3212 | 1467971867556 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 12345000 == 41 [pid = 3212] [id = 228] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 11CB0800 == 40 [pid = 3212] [id = 227] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 180A4400 == 39 [pid = 3212] [id = 226] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 12344400 == 38 [pid = 3212] [id = 225] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 13262C00 == 37 [pid = 3212] [id = 224] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 13E4C000 == 36 [pid = 3212] [id = 223] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 12345400 == 35 [pid = 3212] [id = 222] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 0DA4F000 == 34 [pid = 3212] [id = 221] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 0906EC00 == 33 [pid = 3212] [id = 220] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 0CB44C00 == 32 [pid = 3212] [id = 218] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 11A4FC00 == 31 [pid = 3212] [id = 219] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 1763F800 == 30 [pid = 3212] [id = 217] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 1242EC00 == 29 [pid = 3212] [id = 231] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 19A04800 == 28 [pid = 3212] [id = 229] 02:57:48 INFO - PROCESS | 3212 | --DOCSHELL 0C943800 == 27 [pid = 3212] [id = 230] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1325A000) [pid = 3212] [serial = 635] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0DB3FC00) [pid = 3212] [serial = 629] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1780B800) [pid = 3212] [serial = 650] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DD4E800) [pid = 3212] [serial = 630] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (1233F800) [pid = 3212] [serial = 632] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DD50000) [pid = 3212] [serial = 624] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA4C800) [pid = 3212] [serial = 623] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0D809800) [pid = 3212] [serial = 626] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D810C00) [pid = 3212] [serial = 627] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (13A10C00) [pid = 3212] [serial = 648] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (14E91C00) [pid = 3212] [serial = 638] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DD53800) [pid = 3212] [serial = 615] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DA48C00) [pid = 3212] [serial = 614] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1246B800) [pid = 3212] [serial = 618] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12344C00) [pid = 3212] [serial = 617] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1738D800) [pid = 3212] [serial = 621] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (1714D000) [pid = 3212] [serial = 620] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (13E4D400) [pid = 3212] [serial = 636] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (168BD400) [pid = 3212] [serial = 641] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (14E99800) [pid = 3212] [serial = 639] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1763B800) [pid = 3212] [serial = 647] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1714B400) [pid = 3212] [serial = 642] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1680D800) [pid = 3212] [serial = 644] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1714F800) [pid = 3212] [serial = 645] [outer = 00000000] [url = about:blank] 02:57:48 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (12345C00) [pid = 3212] [serial = 633] [outer = 00000000] [url = about:blank] 02:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1780ms 02:57:48 INFO - PROCESS | 3212 | 1467971868304 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 3212 | 1467971868309 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:57:48 INFO - PROCESS | 3212 | 1467971868315 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 3212 | 1467971868318 Marionette TRACE conn6 <- [1,894,null,{}] 02:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:57:48 INFO - PROCESS | 3212 | 1467971868324 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:48 INFO - PROCESS | 3212 | 1467971868328 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:48 INFO - PROCESS | 3212 | 1467971868416 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:57:48 INFO - PROCESS | 3212 | 1467971868424 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 3212 | 1467971868429 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:48 INFO - PROCESS | 3212 | ++DOCSHELL 0CA34000 == 28 [pid = 3212] [id = 233] 02:57:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0CA35C00) [pid = 3212] [serial = 698] [outer = 00000000] 02:57:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0CB4D800) [pid = 3212] [serial = 699] [outer = 0CA35C00] 02:57:48 INFO - PROCESS | 3212 | 1467971868478 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0CFC9C00) [pid = 3212] [serial = 700] [outer = 0CA35C00] 02:57:48 INFO - PROCESS | 3212 | 1467971868949 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 02:57:49 INFO - PROCESS | 3212 | 1467971868996 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 3212 | 1467971869000 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:57:49 INFO - PROCESS | 3212 | 1467971869006 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 3212 | 1467971869010 Marionette TRACE conn6 <- [1,898,null,{}] 02:57:49 INFO - PROCESS | 3212 | 1467971869014 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 3212 | 1467971869016 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:49 INFO - PROCESS | 3212 | 1467971869103 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:57:49 INFO - PROCESS | 3212 | 1467971869112 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 3212 | 1467971869114 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:49 INFO - PROCESS | 3212 | ++DOCSHELL 0DA21C00 == 29 [pid = 3212] [id = 234] 02:57:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DA22000) [pid = 3212] [serial = 701] [outer = 00000000] 02:57:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DA42800) [pid = 3212] [serial = 702] [outer = 0DA22000] 02:57:49 INFO - PROCESS | 3212 | 1467971869162 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DA4A800) [pid = 3212] [serial = 703] [outer = 0DA22000] 02:57:49 INFO - PROCESS | 3212 | 1467971869627 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 02:57:49 INFO - PROCESS | 3212 | 1467971869696 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 3212 | 1467971869698 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:57:49 INFO - PROCESS | 3212 | 1467971869702 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:57:49 INFO - PROCESS | 3212 | 1467971869704 Marionette TRACE conn6 <- [1,902,null,{}] 02:57:49 INFO - PROCESS | 3212 | 1467971869714 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 3212 | 1467971869719 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:49 INFO - PROCESS | 3212 | 1467971869834 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:57:49 INFO - PROCESS | 3212 | 1467971869917 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 3212 | 1467971869921 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:49 INFO - PROCESS | 3212 | ++DOCSHELL 0E0E2800 == 30 [pid = 3212] [id = 235] 02:57:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0E0E9000) [pid = 3212] [serial = 704] [outer = 00000000] 02:57:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0ECB0000) [pid = 3212] [serial = 705] [outer = 0E0E9000] 02:57:49 INFO - PROCESS | 3212 | 1467971869970 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (11C2D400) [pid = 3212] [serial = 706] [outer = 0E0E9000] 02:57:50 INFO - PROCESS | 3212 | 1467971870361 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 02:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:57:50 INFO - PROCESS | 3212 | 1467971870376 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 3212 | 1467971870378 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:57:50 INFO - PROCESS | 3212 | 1467971870381 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 3212 | 1467971870383 Marionette TRACE conn6 <- [1,906,null,{}] 02:57:50 INFO - PROCESS | 3212 | 1467971870386 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:50 INFO - PROCESS | 3212 | 1467971870388 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:50 INFO - PROCESS | 3212 | 1467971870517 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:57:50 INFO - PROCESS | 3212 | 1467971870533 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 3212 | 1467971870535 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:50 INFO - PROCESS | 3212 | ++DOCSHELL 11CEA400 == 31 [pid = 3212] [id = 236] 02:57:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (11DCDC00) [pid = 3212] [serial = 707] [outer = 00000000] 02:57:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (12341400) [pid = 3212] [serial = 708] [outer = 11DCDC00] 02:57:50 INFO - PROCESS | 3212 | 1467971870580 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1239B400) [pid = 3212] [serial = 709] [outer = 11DCDC00] 02:57:51 INFO - PROCESS | 3212 | 1467971871030 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 02:57:51 INFO - PROCESS | 3212 | 1467971871053 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 3212 | 1467971871055 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:57:51 INFO - PROCESS | 3212 | 1467971871058 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 3212 | 1467971871060 Marionette TRACE conn6 <- [1,910,null,{}] 02:57:51 INFO - PROCESS | 3212 | 1467971871063 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:51 INFO - PROCESS | 3212 | 1467971871065 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:51 INFO - PROCESS | 3212 | 1467971871171 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:57:51 INFO - PROCESS | 3212 | 1467971871254 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 3212 | 1467971871256 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:51 INFO - PROCESS | 3212 | ++DOCSHELL 12475C00 == 32 [pid = 3212] [id = 237] 02:57:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (124E0400) [pid = 3212] [serial = 710] [outer = 00000000] 02:57:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (13A04800) [pid = 3212] [serial = 711] [outer = 124E0400] 02:57:51 INFO - PROCESS | 3212 | 1467971871299 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (13E4C000) [pid = 3212] [serial = 712] [outer = 124E0400] 02:57:51 INFO - PROCESS | 3212 | 1467971871718 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 731ms 02:57:51 INFO - PROCESS | 3212 | 1467971871797 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 3212 | 1467971871799 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:57:51 INFO - PROCESS | 3212 | 1467971871803 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 3212 | 1467971871804 Marionette TRACE conn6 <- [1,914,null,{}] 02:57:51 INFO - PROCESS | 3212 | 1467971871808 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:51 INFO - PROCESS | 3212 | 1467971871814 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:51 INFO - PROCESS | 3212 | 1467971871956 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:57:52 INFO - PROCESS | 3212 | 1467971872009 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 3212 | 1467971872011 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:52 INFO - PROCESS | 3212 | ++DOCSHELL 153B5400 == 33 [pid = 3212] [id = 238] 02:57:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (153B6000) [pid = 3212] [serial = 713] [outer = 00000000] 02:57:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (16027400) [pid = 3212] [serial = 714] [outer = 153B6000] 02:57:52 INFO - PROCESS | 3212 | 1467971872055 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (160A3400) [pid = 3212] [serial = 715] [outer = 153B6000] 02:57:52 INFO - PROCESS | 3212 | 1467971872466 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (13E4CC00) [pid = 3212] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (16424800) [pid = 3212] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0CB45C00) [pid = 3212] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17644000) [pid = 3212] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (11C22400) [pid = 3212] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0906FC00) [pid = 3212] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (13E4C400) [pid = 3212] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DA4F800) [pid = 3212] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12348000) [pid = 3212] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (18BE6400) [pid = 3212] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (19AB6400) [pid = 3212] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (11DD0800) [pid = 3212] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:57:52 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (180A7000) [pid = 3212] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 02:57:52 INFO - PROCESS | 3212 | 1467971872734 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 3212 | 1467971872736 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:57:52 INFO - PROCESS | 3212 | 1467971872739 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 3212 | 1467971872741 Marionette TRACE conn6 <- [1,918,null,{}] 02:57:52 INFO - PROCESS | 3212 | 1467971872754 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:52 INFO - PROCESS | 3212 | 1467971872756 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:52 INFO - PROCESS | 3212 | 1467971872831 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:57:52 INFO - PROCESS | 3212 | 1467971872840 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 3212 | 1467971872842 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:52 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4E000 == 34 [pid = 3212] [id = 239] 02:57:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DA4E400) [pid = 3212] [serial = 716] [outer = 00000000] 02:57:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (11DC8400) [pid = 3212] [serial = 717] [outer = 0DA4E400] 02:57:52 INFO - PROCESS | 3212 | 1467971872885 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (11FBA400) [pid = 3212] [serial = 718] [outer = 0DA4E400] 02:57:53 INFO - PROCESS | 3212 | 1467971873312 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 02:57:53 INFO - PROCESS | 3212 | 1467971873370 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:57:53 INFO - PROCESS | 3212 | 1467971873372 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:57:53 INFO - PROCESS | 3212 | 1467971873375 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 3212 | 1467971873377 Marionette TRACE conn6 <- [1,922,null,{}] 02:57:53 INFO - PROCESS | 3212 | 1467971873381 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 3212 | 1467971873382 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:53 INFO - PROCESS | 3212 | 1467971873460 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:57:53 INFO - PROCESS | 3212 | 1467971873467 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 3212 | 1467971873469 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:53 INFO - PROCESS | 3212 | ++DOCSHELL 164C2000 == 35 [pid = 3212] [id = 240] 02:57:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (164C5800) [pid = 3212] [serial = 719] [outer = 00000000] 02:57:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (165EE800) [pid = 3212] [serial = 720] [outer = 164C5800] 02:57:53 INFO - PROCESS | 3212 | 1467971873512 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (16801400) [pid = 3212] [serial = 721] [outer = 164C5800] 02:57:53 INFO - PROCESS | 3212 | 1467971873932 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 572ms 02:57:53 INFO - PROCESS | 3212 | 1467971873948 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 3212 | 1467971873950 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:57:53 INFO - PROCESS | 3212 | 1467971873953 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 3212 | 1467971873955 Marionette TRACE conn6 <- [1,926,null,{}] 02:57:53 INFO - PROCESS | 3212 | 1467971873958 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 3212 | 1467971873960 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:54 INFO - PROCESS | 3212 | 1467971874076 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:57:54 INFO - PROCESS | 3212 | 1467971874081 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 3212 | 1467971874083 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:54 INFO - PROCESS | 3212 | ++DOCSHELL 1714F000 == 36 [pid = 3212] [id = 241] 02:57:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1714F400) [pid = 3212] [serial = 722] [outer = 00000000] 02:57:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (14B3BC00) [pid = 3212] [serial = 723] [outer = 1714F400] 02:57:54 INFO - PROCESS | 3212 | 1467971874127 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17153C00) [pid = 3212] [serial = 724] [outer = 1714F400] 02:57:54 INFO - PROCESS | 3212 | 1467971874564 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 631ms 02:57:54 INFO - PROCESS | 3212 | 1467971874591 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 3212 | 1467971874594 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:57:54 INFO - PROCESS | 3212 | 1467971874597 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - PROCESS | 3212 | 1467971874598 Marionette TRACE conn6 <- [1,930,null,{}] 02:57:54 INFO - PROCESS | 3212 | 1467971874602 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:54 INFO - PROCESS | 3212 | 1467971874604 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:54 INFO - PROCESS | 3212 | 1467971874687 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:57:54 INFO - PROCESS | 3212 | 1467971874810 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 3212 | 1467971874813 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:54 INFO - PROCESS | 3212 | ++DOCSHELL 08A82C00 == 37 [pid = 3212] [id = 242] 02:57:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (08A84000) [pid = 3212] [serial = 725] [outer = 00000000] 02:57:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0906F400) [pid = 3212] [serial = 726] [outer = 08A84000] 02:57:54 INFO - PROCESS | 3212 | 1467971874872 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0C949800) [pid = 3212] [serial = 727] [outer = 08A84000] 02:57:55 INFO - PROCESS | 3212 | 1467971875630 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1068ms 02:57:55 INFO - PROCESS | 3212 | 1467971875682 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 3212 | 1467971875685 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:57:55 INFO - PROCESS | 3212 | 1467971875690 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:57:55 INFO - PROCESS | 3212 | 1467971875693 Marionette TRACE conn6 <- [1,934,null,{}] 02:57:55 INFO - PROCESS | 3212 | 1467971875699 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 3212 | 1467971875701 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:55 INFO - PROCESS | 3212 | 1467971875821 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:57:55 INFO - PROCESS | 3212 | 1467971875948 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 3212 | 1467971875951 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:55 INFO - PROCESS | 3212 | ++DOCSHELL 0DB45000 == 38 [pid = 3212] [id = 243] 02:57:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DD53C00) [pid = 3212] [serial = 728] [outer = 00000000] 02:57:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DDDC400) [pid = 3212] [serial = 729] [outer = 0DD53C00] 02:57:56 INFO - PROCESS | 3212 | 1467971876007 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0ECAF400) [pid = 3212] [serial = 730] [outer = 0DD53C00] 02:57:56 INFO - PROCESS | 3212 | 1467971876691 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1069ms 02:57:56 INFO - PROCESS | 3212 | 1467971876767 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 3212 | 1467971876771 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:57:56 INFO - PROCESS | 3212 | 1467971876775 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 3212 | 1467971876778 Marionette TRACE conn6 <- [1,938,null,{}] 02:57:56 INFO - PROCESS | 3212 | 1467971876782 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:56 INFO - PROCESS | 3212 | 1467971876785 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:57 INFO - PROCESS | 3212 | 1467971877001 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:57:57 INFO - PROCESS | 3212 | 1467971877135 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 3212 | 1467971877138 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:57 INFO - PROCESS | 3212 | ++DOCSHELL 0CA35000 == 39 [pid = 3212] [id = 244] 02:57:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0CA36000) [pid = 3212] [serial = 731] [outer = 00000000] 02:57:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0D459800) [pid = 3212] [serial = 732] [outer = 0CA36000] 02:57:57 INFO - PROCESS | 3212 | 1467971877189 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D77C000) [pid = 3212] [serial = 733] [outer = 0CA36000] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 1714F000 == 38 [pid = 3212] [id = 241] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 164C2000 == 37 [pid = 3212] [id = 240] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 0DA4E000 == 36 [pid = 3212] [id = 239] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 153B5400 == 35 [pid = 3212] [id = 238] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 12475C00 == 34 [pid = 3212] [id = 237] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 11CEA400 == 33 [pid = 3212] [id = 236] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 0E0E2800 == 32 [pid = 3212] [id = 235] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 0DA21C00 == 31 [pid = 3212] [id = 234] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 0CA34000 == 30 [pid = 3212] [id = 233] 02:57:57 INFO - PROCESS | 3212 | --DOCSHELL 0C944400 == 29 [pid = 3212] [id = 232] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (16427000) [pid = 3212] [serial = 671] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1763F000) [pid = 3212] [serial = 674] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (165AE400) [pid = 3212] [serial = 672] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D82CC00) [pid = 3212] [serial = 653] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA24000) [pid = 3212] [serial = 654] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (17A5A000) [pid = 3212] [serial = 651] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (11FBAC00) [pid = 3212] [serial = 656] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (12439000) [pid = 3212] [serial = 657] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0CA30400) [pid = 3212] [serial = 659] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D335400) [pid = 3212] [serial = 660] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (14E8F400) [pid = 3212] [serial = 668] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DC02800) [pid = 3212] [serial = 662] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DDDF000) [pid = 3212] [serial = 663] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (123CC000) [pid = 3212] [serial = 665] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (124EA400) [pid = 3212] [serial = 666] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1763FC00) [pid = 3212] [serial = 675] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (19B3D800) [pid = 3212] [serial = 685] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (19B4A000) [pid = 3212] [serial = 688] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (165AC800) [pid = 3212] [serial = 681] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1930A400) [pid = 3212] [serial = 678] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (17A5A400) [pid = 3212] [serial = 682] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (19AB6800) [pid = 3212] [serial = 684] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (19B49400) [pid = 3212] [serial = 687] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (19624000) [pid = 3212] [serial = 679] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (14E96C00) [pid = 3212] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:57:57 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (153B7C00) [pid = 3212] [serial = 669] [outer = 00000000] [url = about:blank] 02:57:57 INFO - PROCESS | 3212 | 1467971877773 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1016ms 02:57:57 INFO - PROCESS | 3212 | 1467971877796 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 3212 | 1467971877800 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:57:57 INFO - PROCESS | 3212 | 1467971877805 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 3212 | 1467971877808 Marionette TRACE conn6 <- [1,942,null,{}] 02:57:57 INFO - PROCESS | 3212 | 1467971877813 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:57 INFO - PROCESS | 3212 | 1467971877816 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:57 INFO - PROCESS | 3212 | 1467971877902 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:57:57 INFO - PROCESS | 3212 | 1467971877911 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 3212 | 1467971877913 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:57 INFO - PROCESS | 3212 | ++DOCSHELL 0D824800 == 30 [pid = 3212] [id = 245] 02:57:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0D825000) [pid = 3212] [serial = 734] [outer = 00000000] 02:57:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0DA27800) [pid = 3212] [serial = 735] [outer = 0D825000] 02:57:57 INFO - PROCESS | 3212 | 1467971877960 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0DA51000) [pid = 3212] [serial = 736] [outer = 0D825000] 02:57:58 INFO - PROCESS | 3212 | 1467971878443 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 02:57:58 INFO - PROCESS | 3212 | 1467971878496 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 3212 | 1467971878499 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:57:58 INFO - PROCESS | 3212 | 1467971878502 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:57:58 INFO - PROCESS | 3212 | 1467971878504 Marionette TRACE conn6 <- [1,946,null,{}] 02:57:58 INFO - PROCESS | 3212 | 1467971878508 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 3212 | 1467971878510 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:58 INFO - PROCESS | 3212 | 1467971878594 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:57:58 INFO - PROCESS | 3212 | 1467971878606 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 3212 | 1467971878608 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:58 INFO - PROCESS | 3212 | ++DOCSHELL 11DD0400 == 31 [pid = 3212] [id = 246] 02:57:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (11FC0000) [pid = 3212] [serial = 737] [outer = 00000000] 02:57:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (1233AC00) [pid = 3212] [serial = 738] [outer = 11FC0000] 02:57:58 INFO - PROCESS | 3212 | 1467971878654 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (12358C00) [pid = 3212] [serial = 739] [outer = 11FC0000] 02:57:59 INFO - PROCESS | 3212 | 1467971879122 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 673ms 02:57:59 INFO - PROCESS | 3212 | 1467971879179 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 3212 | 1467971879182 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:57:59 INFO - PROCESS | 3212 | 1467971879193 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 3212 | 1467971879197 Marionette TRACE conn6 <- [1,950,null,{}] 02:57:59 INFO - PROCESS | 3212 | 1467971879201 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 3212 | 1467971879204 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:59 INFO - PROCESS | 3212 | 1467971879292 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:57:59 INFO - PROCESS | 3212 | 1467971879376 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 3212 | 1467971879378 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:59 INFO - PROCESS | 3212 | ++DOCSHELL 11CEA400 == 32 [pid = 3212] [id = 247] 02:57:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (1242F000) [pid = 3212] [serial = 740] [outer = 00000000] 02:57:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (14B44C00) [pid = 3212] [serial = 741] [outer = 1242F000] 02:57:59 INFO - PROCESS | 3212 | 1467971879430 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (14E99000) [pid = 3212] [serial = 742] [outer = 1242F000] 02:57:59 INFO - PROCESS | 3212 | 1467971879808 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 02:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:57:59 INFO - PROCESS | 3212 | 1467971879818 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 3212 | 1467971879820 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:57:59 INFO - PROCESS | 3212 | 1467971879823 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 3212 | 1467971879825 Marionette TRACE conn6 <- [1,954,null,{}] 02:57:59 INFO - PROCESS | 3212 | 1467971879828 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 3212 | 1467971879830 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:57:59 INFO - PROCESS | 3212 | 1467971879948 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:58:00 INFO - PROCESS | 3212 | 1467971879991 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 3212 | 1467971879993 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:00 INFO - PROCESS | 3212 | ++DOCSHELL 12345800 == 33 [pid = 3212] [id = 248] 02:58:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (14E97400) [pid = 3212] [serial = 743] [outer = 00000000] 02:58:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (164BB800) [pid = 3212] [serial = 744] [outer = 14E97400] 02:58:00 INFO - PROCESS | 3212 | 1467971880037 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (165ED000) [pid = 3212] [serial = 745] [outer = 14E97400] 02:58:00 INFO - PROCESS | 3212 | 1467971880457 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 02:58:00 INFO - PROCESS | 3212 | 1467971880494 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 3212 | 1467971880497 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:58:00 INFO - PROCESS | 3212 | 1467971880500 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:58:00 INFO - PROCESS | 3212 | 1467971880501 Marionette TRACE conn6 <- [1,958,null,{}] 02:58:00 INFO - PROCESS | 3212 | 1467971880505 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:00 INFO - PROCESS | 3212 | 1467971880507 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:00 INFO - PROCESS | 3212 | 1467971880617 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:58:00 INFO - PROCESS | 3212 | 1467971880624 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 3212 | 1467971880630 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:00 INFO - PROCESS | 3212 | ++DOCSHELL 17151400 == 34 [pid = 3212] [id = 249] 02:58:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17152800) [pid = 3212] [serial = 746] [outer = 00000000] 02:58:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17170400) [pid = 3212] [serial = 747] [outer = 17152800] 02:58:00 INFO - PROCESS | 3212 | 1467971880730 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1763D800) [pid = 3212] [serial = 748] [outer = 17152800] 02:58:01 INFO - PROCESS | 3212 | 1467971881174 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 731ms 02:58:01 INFO - PROCESS | 3212 | 1467971881234 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 3212 | 1467971881236 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:58:01 INFO - PROCESS | 3212 | 1467971881240 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 3212 | 1467971881241 Marionette TRACE conn6 <- [1,962,null,{}] 02:58:01 INFO - PROCESS | 3212 | 1467971881249 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 3212 | 1467971881251 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:01 INFO - PROCESS | 3212 | 1467971881396 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:58:01 INFO - PROCESS | 3212 | 1467971881409 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 3212 | 1467971881411 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:01 INFO - PROCESS | 3212 | ++DOCSHELL 0CF73000 == 35 [pid = 3212] [id = 250] 02:58:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1738E800) [pid = 3212] [serial = 749] [outer = 00000000] 02:58:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1780D800) [pid = 3212] [serial = 750] [outer = 1738E800] 02:58:01 INFO - PROCESS | 3212 | 1467971881454 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17B71000) [pid = 3212] [serial = 751] [outer = 1738E800] 02:58:01 INFO - PROCESS | 3212 | 1467971881860 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 02:58:01 INFO - PROCESS | 3212 | 1467971881910 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 3212 | 1467971881912 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:58:01 INFO - PROCESS | 3212 | 1467971881916 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 3212 | 1467971881917 Marionette TRACE conn6 <- [1,966,null,{}] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (124E0400) [pid = 3212] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (153B6000) [pid = 3212] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0CA35C00) [pid = 3212] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0C946C00) [pid = 3212] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0E0E9000) [pid = 3212] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DA22000) [pid = 3212] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0CFCE400) [pid = 3212] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1242F400) [pid = 3212] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA4E400) [pid = 3212] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (11DCDC00) [pid = 3212] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:58:02 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (164C5800) [pid = 3212] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:58:02 INFO - PROCESS | 3212 | 1467971882015 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:02 INFO - PROCESS | 3212 | 1467971882017 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:02 INFO - PROCESS | 3212 | 1467971882096 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:58:02 INFO - PROCESS | 3212 | 1467971882101 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 3212 | 1467971882103 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:02 INFO - PROCESS | 3212 | ++DOCSHELL 0D829800 == 36 [pid = 3212] [id = 251] 02:58:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DA4E400) [pid = 3212] [serial = 752] [outer = 00000000] 02:58:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (12325800) [pid = 3212] [serial = 753] [outer = 0DA4E400] 02:58:02 INFO - PROCESS | 3212 | 1467971882146 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1325A000) [pid = 3212] [serial = 754] [outer = 0DA4E400] 02:58:02 INFO - PROCESS | 3212 | 1467971882562 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 02:58:02 INFO - PROCESS | 3212 | 1467971882586 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:58:02 INFO - PROCESS | 3212 | 1467971882588 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:58:02 INFO - PROCESS | 3212 | 1467971882591 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - PROCESS | 3212 | 1467971882594 Marionette TRACE conn6 <- [1,970,null,{}] 02:58:02 INFO - PROCESS | 3212 | 1467971882605 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:02 INFO - PROCESS | 3212 | 1467971882607 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:02 INFO - PROCESS | 3212 | 1467971882691 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:58:02 INFO - PROCESS | 3212 | 1467971882724 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 3212 | 1467971882725 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:02 INFO - PROCESS | 3212 | ++DOCSHELL 0CF68C00 == 37 [pid = 3212] [id = 252] 02:58:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0DA1CC00) [pid = 3212] [serial = 755] [outer = 00000000] 02:58:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17B7E000) [pid = 3212] [serial = 756] [outer = 0DA1CC00] 02:58:02 INFO - PROCESS | 3212 | 1467971882769 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17D6A000) [pid = 3212] [serial = 757] [outer = 0DA1CC00] 02:58:03 INFO - PROCESS | 3212 | 1467971883190 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 02:58:03 INFO - PROCESS | 3212 | 1467971883237 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 3212 | 1467971883240 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:58:03 INFO - PROCESS | 3212 | 1467971883252 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 3212 | 1467971883254 Marionette TRACE conn6 <- [1,974,null,{}] 02:58:03 INFO - PROCESS | 3212 | 1467971883258 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:03 INFO - PROCESS | 3212 | 1467971883260 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:03 INFO - PROCESS | 3212 | 1467971883339 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:58:03 INFO - PROCESS | 3212 | 1467971883344 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 3212 | 1467971883346 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:03 INFO - PROCESS | 3212 | ++DOCSHELL 12437800 == 38 [pid = 3212] [id = 253] 02:58:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17B70C00) [pid = 3212] [serial = 758] [outer = 00000000] 02:58:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19A05C00) [pid = 3212] [serial = 759] [outer = 17B70C00] 02:58:03 INFO - PROCESS | 3212 | 1467971883390 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19B3E400) [pid = 3212] [serial = 760] [outer = 17B70C00] 02:58:03 INFO - PROCESS | 3212 | 1467971883801 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 590ms 02:58:03 INFO - PROCESS | 3212 | 1467971883841 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 3212 | 1467971883843 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:58:03 INFO - PROCESS | 3212 | 1467971883861 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 3212 | 1467971883863 Marionette TRACE conn6 <- [1,978,null,{}] 02:58:03 INFO - PROCESS | 3212 | 1467971883867 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:03 INFO - PROCESS | 3212 | 1467971883869 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:03 INFO - PROCESS | 3212 | 1467971883951 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:58:03 INFO - PROCESS | 3212 | 1467971883970 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 3212 | 1467971883973 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:04 INFO - PROCESS | 3212 | ++DOCSHELL 19B43000 == 39 [pid = 3212] [id = 254] 02:58:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19B44800) [pid = 3212] [serial = 761] [outer = 00000000] 02:58:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (19B4A000) [pid = 3212] [serial = 762] [outer = 19B44800] 02:58:04 INFO - PROCESS | 3212 | 1467971884020 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1A116000) [pid = 3212] [serial = 763] [outer = 19B44800] 02:58:04 INFO - PROCESS | 3212 | 1467971884707 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 891ms 02:58:04 INFO - PROCESS | 3212 | 1467971884737 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:58:04 INFO - PROCESS | 3212 | 1467971884741 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:58:04 INFO - PROCESS | 3212 | 1467971884746 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 3212 | 1467971884751 Marionette TRACE conn6 <- [1,982,null,{}] 02:58:04 INFO - PROCESS | 3212 | 1467971884756 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:04 INFO - PROCESS | 3212 | 1467971884759 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:04 INFO - PROCESS | 3212 | 1467971884875 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:58:05 INFO - PROCESS | 3212 | 1467971885003 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 3212 | 1467971885006 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:05 INFO - PROCESS | 3212 | ++DOCSHELL 0DA1A800 == 40 [pid = 3212] [id = 255] 02:58:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DA1D000) [pid = 3212] [serial = 764] [outer = 00000000] 02:58:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DDE4400) [pid = 3212] [serial = 765] [outer = 0DA1D000] 02:58:05 INFO - PROCESS | 3212 | 1467971885064 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (11DD3400) [pid = 3212] [serial = 766] [outer = 0DA1D000] 02:58:05 INFO - PROCESS | 3212 | 1467971885650 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 991ms 02:58:05 INFO - PROCESS | 3212 | 1467971885738 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 3212 | 1467971885743 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:58:05 INFO - PROCESS | 3212 | 1467971885749 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 3212 | 1467971885752 Marionette TRACE conn6 <- [1,986,null,{}] 02:58:05 INFO - PROCESS | 3212 | 1467971885770 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 3212 | 1467971885773 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:05 INFO - PROCESS | 3212 | 1467971885922 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:58:06 INFO - PROCESS | 3212 | 1467971885975 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 3212 | 1467971885977 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:06 INFO - PROCESS | 3212 | ++DOCSHELL 14E8F400 == 41 [pid = 3212] [id = 256] 02:58:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (14E90C00) [pid = 3212] [serial = 767] [outer = 00000000] 02:58:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (165B6C00) [pid = 3212] [serial = 768] [outer = 14E90C00] 02:58:06 INFO - PROCESS | 3212 | 1467971886033 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (17156C00) [pid = 3212] [serial = 769] [outer = 14E90C00] 02:58:06 INFO - PROCESS | 3212 | 1467971886564 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 870ms 02:58:06 INFO - PROCESS | 3212 | 1467971886623 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 3212 | 1467971886626 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:58:06 INFO - PROCESS | 3212 | 1467971886630 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:58:06 INFO - PROCESS | 3212 | 1467971886633 Marionette TRACE conn6 <- [1,990,null,{}] 02:58:06 INFO - PROCESS | 3212 | 1467971886644 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:06 INFO - PROCESS | 3212 | 1467971886649 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:06 INFO - PROCESS | 3212 | 1467971886759 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:58:06 INFO - PROCESS | 3212 | 1467971886860 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 3212 | 1467971886864 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:06 INFO - PROCESS | 3212 | ++DOCSHELL 19B4AC00 == 42 [pid = 3212] [id = 257] 02:58:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (19B87800) [pid = 3212] [serial = 770] [outer = 00000000] 02:58:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A11A800) [pid = 3212] [serial = 771] [outer = 19B87800] 02:58:06 INFO - PROCESS | 3212 | 1467971886919 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A127000) [pid = 3212] [serial = 772] [outer = 19B87800] 02:58:07 INFO - PROCESS | 3212 | 1467971887521 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 02:58:07 INFO - PROCESS | 3212 | 1467971887563 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 3212 | 1467971887566 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:58:07 INFO - PROCESS | 3212 | 1467971887569 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 3212 | 1467971887571 Marionette TRACE conn6 <- [1,994,null,{}] 02:58:07 INFO - PROCESS | 3212 | 1467971887575 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:07 INFO - PROCESS | 3212 | 1467971887577 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:07 INFO - PROCESS | 3212 | 1467971887688 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:58:07 INFO - PROCESS | 3212 | 1467971887788 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 3212 | 1467971887791 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:07 INFO - PROCESS | 3212 | ++DOCSHELL 1A12E000 == 43 [pid = 3212] [id = 258] 02:58:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A12E400) [pid = 3212] [serial = 773] [outer = 00000000] 02:58:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1A461000) [pid = 3212] [serial = 774] [outer = 1A12E400] 02:58:07 INFO - PROCESS | 3212 | 1467971887843 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A466C00) [pid = 3212] [serial = 775] [outer = 1A12E400] 02:58:08 INFO - PROCESS | 3212 | 1467971888504 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 971ms 02:58:08 INFO - PROCESS | 3212 | 1467971888543 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 3212 | 1467971888545 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:58:08 INFO - PROCESS | 3212 | 1467971888549 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:58:08 INFO - PROCESS | 3212 | 1467971888551 Marionette TRACE conn6 <- [1,998,null,{}] 02:58:08 INFO - PROCESS | 3212 | 1467971888554 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 3212 | 1467971888557 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:08 INFO - PROCESS | 3212 | 1467971888662 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:58:08 INFO - PROCESS | 3212 | 1467971888875 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 3212 | 1467971888878 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:08 INFO - PROCESS | 3212 | ++DOCSHELL 08A88C00 == 44 [pid = 3212] [id = 259] 02:58:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0906B800) [pid = 3212] [serial = 776] [outer = 00000000] 02:58:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0CB44C00) [pid = 3212] [serial = 777] [outer = 0906B800] 02:58:08 INFO - PROCESS | 3212 | 1467971888949 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0D776400) [pid = 3212] [serial = 778] [outer = 0906B800] 02:58:09 INFO - PROCESS | 3212 | 1467971889551 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 12437800 == 43 [pid = 3212] [id = 253] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 0CF68C00 == 42 [pid = 3212] [id = 252] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 0D829800 == 41 [pid = 3212] [id = 251] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 0CF73000 == 40 [pid = 3212] [id = 250] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 17151400 == 39 [pid = 3212] [id = 249] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 11CEA400 == 38 [pid = 3212] [id = 247] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 11DD0400 == 37 [pid = 3212] [id = 246] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 0D824800 == 36 [pid = 3212] [id = 245] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 0CA35000 == 35 [pid = 3212] [id = 244] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 0DB45000 == 34 [pid = 3212] [id = 243] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 08A82C00 == 33 [pid = 3212] [id = 242] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 12345800 == 32 [pid = 3212] [id = 248] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 19B4AC00 == 31 [pid = 3212] [id = 257] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 1A12E000 == 30 [pid = 3212] [id = 258] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 14E8F400 == 29 [pid = 3212] [id = 256] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 19B43000 == 28 [pid = 3212] [id = 254] 02:58:10 INFO - PROCESS | 3212 | --DOCSHELL 0DA1A800 == 27 [pid = 3212] [id = 255] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1239B400) [pid = 3212] [serial = 709] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (16801400) [pid = 3212] [serial = 721] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (165EE800) [pid = 3212] [serial = 720] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (14B3BC00) [pid = 3212] [serial = 723] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (13A04800) [pid = 3212] [serial = 711] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (16027400) [pid = 3212] [serial = 714] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0CB4D800) [pid = 3212] [serial = 699] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0D803C00) [pid = 3212] [serial = 697] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0D45E000) [pid = 3212] [serial = 696] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0ECB0000) [pid = 3212] [serial = 705] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (11C2D400) [pid = 3212] [serial = 706] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DA42800) [pid = 3212] [serial = 702] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA4A800) [pid = 3212] [serial = 703] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (13E4C000) [pid = 3212] [serial = 712] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0DA4AC00) [pid = 3212] [serial = 691] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D8A7400) [pid = 3212] [serial = 690] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (16098800) [pid = 3212] [serial = 694] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (13A7D400) [pid = 3212] [serial = 693] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (11FBA400) [pid = 3212] [serial = 718] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (11DC8400) [pid = 3212] [serial = 717] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (160A3400) [pid = 3212] [serial = 715] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0CFC9C00) [pid = 3212] [serial = 700] [outer = 00000000] [url = about:blank] 02:58:10 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (12341400) [pid = 3212] [serial = 708] [outer = 00000000] [url = about:blank] 02:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1780ms 02:58:10 INFO - PROCESS | 3212 | 1467971890374 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 3212 | 1467971890378 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:58:10 INFO - PROCESS | 3212 | 1467971890384 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:58:10 INFO - PROCESS | 3212 | 1467971890387 Marionette TRACE conn6 <- [1,1002,null,{}] 02:58:10 INFO - PROCESS | 3212 | 1467971890393 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:10 INFO - PROCESS | 3212 | 1467971890397 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:10 INFO - PROCESS | 3212 | 1467971890493 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:58:10 INFO - PROCESS | 3212 | 1467971890500 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 3212 | 1467971890505 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:10 INFO - PROCESS | 3212 | ++DOCSHELL 0CA38C00 == 28 [pid = 3212] [id = 260] 02:58:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0CA39400) [pid = 3212] [serial = 779] [outer = 00000000] 02:58:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0CF73000) [pid = 3212] [serial = 780] [outer = 0CA39400] 02:58:10 INFO - PROCESS | 3212 | 1467971890556 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0D771800) [pid = 3212] [serial = 781] [outer = 0CA39400] 02:58:11 INFO - PROCESS | 3212 | 1467971891075 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 02:58:11 INFO - PROCESS | 3212 | 1467971891118 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 3212 | 1467971891122 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:58:11 INFO - PROCESS | 3212 | 1467971891128 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 3212 | 1467971891132 Marionette TRACE conn6 <- [1,1006,null,{}] 02:58:11 INFO - PROCESS | 3212 | 1467971891136 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 3212 | 1467971891139 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:11 INFO - PROCESS | 3212 | 1467971891229 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:58:11 INFO - PROCESS | 3212 | 1467971891307 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 3212 | 1467971891309 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:11 INFO - PROCESS | 3212 | ++DOCSHELL 0DA23000 == 29 [pid = 3212] [id = 261] 02:58:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0DA23800) [pid = 3212] [serial = 782] [outer = 00000000] 02:58:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0DA42800) [pid = 3212] [serial = 783] [outer = 0DA23800] 02:58:11 INFO - PROCESS | 3212 | 1467971891366 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0DA49C00) [pid = 3212] [serial = 784] [outer = 0DA23800] 02:58:11 INFO - PROCESS | 3212 | 1467971891760 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 02:58:11 INFO - PROCESS | 3212 | 1467971891818 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 3212 | 1467971891820 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:58:11 INFO - PROCESS | 3212 | 1467971891824 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 3212 | 1467971891825 Marionette TRACE conn6 <- [1,1010,null,{}] 02:58:11 INFO - PROCESS | 3212 | 1467971891836 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 3212 | 1467971891840 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:11 INFO - PROCESS | 3212 | 1467971891966 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:58:12 INFO - PROCESS | 3212 | 1467971891982 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 3212 | 1467971891986 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:12 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCDC00 == 30 [pid = 3212] [id = 262] 02:58:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (11A4FC00) [pid = 3212] [serial = 785] [outer = 00000000] 02:58:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (11CAD400) [pid = 3212] [serial = 786] [outer = 11A4FC00] 02:58:12 INFO - PROCESS | 3212 | 1467971892034 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (11DCCC00) [pid = 3212] [serial = 787] [outer = 11A4FC00] 02:58:12 INFO - PROCESS | 3212 | 1467971892463 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 02:58:12 INFO - PROCESS | 3212 | 1467971892501 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 3212 | 1467971892503 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:58:12 INFO - PROCESS | 3212 | 1467971892506 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 3212 | 1467971892508 Marionette TRACE conn6 <- [1,1014,null,{}] 02:58:12 INFO - PROCESS | 3212 | 1467971892511 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:12 INFO - PROCESS | 3212 | 1467971892523 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:12 INFO - PROCESS | 3212 | 1467971892643 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:58:12 INFO - PROCESS | 3212 | 1467971892649 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 3212 | 1467971892651 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:12 INFO - PROCESS | 3212 | ++DOCSHELL 11FBA400 == 31 [pid = 3212] [id = 263] 02:58:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1233B000) [pid = 3212] [serial = 788] [outer = 00000000] 02:58:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (12431400) [pid = 3212] [serial = 789] [outer = 1233B000] 02:58:12 INFO - PROCESS | 3212 | 1467971892695 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (13258C00) [pid = 3212] [serial = 790] [outer = 1233B000] 02:58:13 INFO - PROCESS | 3212 | 1467971893147 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 02:58:13 INFO - PROCESS | 3212 | 1467971893178 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 3212 | 1467971893180 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:58:13 INFO - PROCESS | 3212 | 1467971893189 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 3212 | 1467971893190 Marionette TRACE conn6 <- [1,1018,null,{}] 02:58:13 INFO - PROCESS | 3212 | 1467971893194 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 3212 | 1467971893196 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:13 INFO - PROCESS | 3212 | 1467971893301 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:58:13 INFO - PROCESS | 3212 | 1467971893386 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 3212 | 1467971893388 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:13 INFO - PROCESS | 3212 | ++DOCSHELL 1325AC00 == 32 [pid = 3212] [id = 264] 02:58:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1325B400) [pid = 3212] [serial = 791] [outer = 00000000] 02:58:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (13E4C000) [pid = 3212] [serial = 792] [outer = 1325B400] 02:58:13 INFO - PROCESS | 3212 | 1467971893435 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (13E5AC00) [pid = 3212] [serial = 793] [outer = 1325B400] 02:58:13 INFO - PROCESS | 3212 | 1467971893866 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 02:58:13 INFO - PROCESS | 3212 | 1467971893924 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 3212 | 1467971893926 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:58:13 INFO - PROCESS | 3212 | 1467971893929 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 3212 | 1467971893931 Marionette TRACE conn6 <- [1,1022,null,{}] 02:58:13 INFO - PROCESS | 3212 | 1467971893935 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 3212 | 1467971893940 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:14 INFO - PROCESS | 3212 | 1467971894081 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:58:14 INFO - PROCESS | 3212 | 1467971894095 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 3212 | 1467971894097 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:14 INFO - PROCESS | 3212 | ++DOCSHELL 14E95000 == 33 [pid = 3212] [id = 265] 02:58:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (14E95800) [pid = 3212] [serial = 794] [outer = 00000000] 02:58:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1609AC00) [pid = 3212] [serial = 795] [outer = 14E95800] 02:58:14 INFO - PROCESS | 3212 | 1467971894142 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (16424400) [pid = 3212] [serial = 796] [outer = 14E95800] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (1714F400) [pid = 3212] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (19B44800) [pid = 3212] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (17B70C00) [pid = 3212] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (17152800) [pid = 3212] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (11FC0000) [pid = 3212] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0DD53C00) [pid = 3212] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D825000) [pid = 3212] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (08A84000) [pid = 3212] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1738E800) [pid = 3212] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0CA36000) [pid = 3212] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1242F000) [pid = 3212] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA4E400) [pid = 3212] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DA1CC00) [pid = 3212] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:58:14 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (14E97400) [pid = 3212] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:58:14 INFO - PROCESS | 3212 | 1467971894871 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 971ms 02:58:14 INFO - PROCESS | 3212 | 1467971894903 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 3212 | 1467971894905 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:58:14 INFO - PROCESS | 3212 | 1467971894908 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:58:14 INFO - PROCESS | 3212 | 1467971894910 Marionette TRACE conn6 <- [1,1026,null,{}] 02:58:14 INFO - PROCESS | 3212 | 1467971894923 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:14 INFO - PROCESS | 3212 | 1467971894925 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:15 INFO - PROCESS | 3212 | 1467971895001 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:58:15 INFO - PROCESS | 3212 | 1467971895008 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 3212 | 1467971895010 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:15 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F8400 == 34 [pid = 3212] [id = 266] 02:58:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0D77A800) [pid = 3212] [serial = 797] [outer = 00000000] 02:58:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (13A0D400) [pid = 3212] [serial = 798] [outer = 0D77A800] 02:58:15 INFO - PROCESS | 3212 | 1467971895053 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (14E92800) [pid = 3212] [serial = 799] [outer = 0D77A800] 02:58:15 INFO - PROCESS | 3212 | 1467971895479 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 02:58:15 INFO - PROCESS | 3212 | 1467971895543 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 3212 | 1467971895545 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:58:15 INFO - PROCESS | 3212 | 1467971895548 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 3212 | 1467971895550 Marionette TRACE conn6 <- [1,1030,null,{}] 02:58:15 INFO - PROCESS | 3212 | 1467971895553 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:15 INFO - PROCESS | 3212 | 1467971895555 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:15 INFO - PROCESS | 3212 | 1467971895632 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:58:15 INFO - PROCESS | 3212 | 1467971895637 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 3212 | 1467971895639 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:15 INFO - PROCESS | 3212 | ++DOCSHELL 12594400 == 35 [pid = 3212] [id = 267] 02:58:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (16427000) [pid = 3212] [serial = 800] [outer = 00000000] 02:58:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (16801400) [pid = 3212] [serial = 801] [outer = 16427000] 02:58:15 INFO - PROCESS | 3212 | 1467971895683 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1680A000) [pid = 3212] [serial = 802] [outer = 16427000] 02:58:16 INFO - PROCESS | 3212 | 1467971896102 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 02:58:16 INFO - PROCESS | 3212 | 1467971896119 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 3212 | 1467971896121 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:58:16 INFO - PROCESS | 3212 | 1467971896124 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 3212 | 1467971896126 Marionette TRACE conn6 <- [1,1034,null,{}] 02:58:16 INFO - PROCESS | 3212 | 1467971896129 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 3212 | 1467971896131 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:16 INFO - PROCESS | 3212 | 1467971896249 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:58:16 INFO - PROCESS | 3212 | 1467971896255 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 3212 | 1467971896256 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:16 INFO - PROCESS | 3212 | ++DOCSHELL 17150000 == 36 [pid = 3212] [id = 268] 02:58:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17154800) [pid = 3212] [serial = 803] [outer = 00000000] 02:58:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (1738D800) [pid = 3212] [serial = 804] [outer = 17154800] 02:58:16 INFO - PROCESS | 3212 | 1467971896300 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (17394C00) [pid = 3212] [serial = 805] [outer = 17154800] 02:58:16 INFO - PROCESS | 3212 | 1467971896713 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 631ms 02:58:16 INFO - PROCESS | 3212 | 1467971896770 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 3212 | 1467971896782 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:58:16 INFO - PROCESS | 3212 | 1467971896823 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 3212 | 1467971896827 Marionette TRACE conn6 <- [1,1038,null,{}] 02:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:58:16 INFO - PROCESS | 3212 | 1467971896833 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 3212 | 1467971896836 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:16 INFO - PROCESS | 3212 | 1467971896953 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:58:17 INFO - PROCESS | 3212 | 1467971897075 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 3212 | 1467971897079 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:17 INFO - PROCESS | 3212 | ++DOCSHELL 0CA35800 == 37 [pid = 3212] [id = 269] 02:58:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0CA36000) [pid = 3212] [serial = 806] [outer = 00000000] 02:58:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D37AC00) [pid = 3212] [serial = 807] [outer = 0CA36000] 02:58:17 INFO - PROCESS | 3212 | 1467971897135 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0D809400) [pid = 3212] [serial = 808] [outer = 0CA36000] 02:58:17 INFO - PROCESS | 3212 | 1467971897931 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1119ms 02:58:18 INFO - PROCESS | 3212 | 1467971897965 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 3212 | 1467971897969 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:58:18 INFO - PROCESS | 3212 | 1467971897975 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 3212 | 1467971897978 Marionette TRACE conn6 <- [1,1042,null,{}] 02:58:18 INFO - PROCESS | 3212 | 1467971897984 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:18 INFO - PROCESS | 3212 | 1467971897989 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:18 INFO - PROCESS | 3212 | 1467971898109 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:58:18 INFO - PROCESS | 3212 | 1467971898237 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 3212 | 1467971898240 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:18 INFO - PROCESS | 3212 | ++DOCSHELL 0DB3FC00 == 38 [pid = 3212] [id = 270] 02:58:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0DC07000) [pid = 3212] [serial = 809] [outer = 00000000] 02:58:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (11C2B000) [pid = 3212] [serial = 810] [outer = 0DC07000] 02:58:18 INFO - PROCESS | 3212 | 1467971898296 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (12340400) [pid = 3212] [serial = 811] [outer = 0DC07000] 02:58:19 INFO - PROCESS | 3212 | 1467971899178 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1276ms 02:58:19 INFO - PROCESS | 3212 | 1467971899256 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 3212 | 1467971899261 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:58:19 INFO - PROCESS | 3212 | 1467971899266 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 3212 | 1467971899269 Marionette TRACE conn6 <- [1,1046,null,{}] 02:58:19 INFO - PROCESS | 3212 | 1467971899275 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 3212 | 1467971899277 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:19 INFO - PROCESS | 3212 | 1467971899419 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:58:19 INFO - PROCESS | 3212 | 1467971899552 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 3212 | 1467971899557 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 12594400 == 37 [pid = 3212] [id = 267] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 0D4F8400 == 36 [pid = 3212] [id = 266] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 14E95000 == 35 [pid = 3212] [id = 265] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 1325AC00 == 34 [pid = 3212] [id = 264] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 11FBA400 == 33 [pid = 3212] [id = 263] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 0ECCDC00 == 32 [pid = 3212] [id = 262] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 0DA23000 == 31 [pid = 3212] [id = 261] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 0CA38C00 == 30 [pid = 3212] [id = 260] 02:58:19 INFO - PROCESS | 3212 | --DOCSHELL 08A88C00 == 29 [pid = 3212] [id = 259] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (17153C00) [pid = 3212] [serial = 724] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17170400) [pid = 3212] [serial = 747] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1763D800) [pid = 3212] [serial = 748] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1233AC00) [pid = 3212] [serial = 738] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (12358C00) [pid = 3212] [serial = 739] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DDDC400) [pid = 3212] [serial = 729] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0ECAF400) [pid = 3212] [serial = 730] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DA27800) [pid = 3212] [serial = 735] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA51000) [pid = 3212] [serial = 736] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0906F400) [pid = 3212] [serial = 726] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0C949800) [pid = 3212] [serial = 727] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1780D800) [pid = 3212] [serial = 750] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D459800) [pid = 3212] [serial = 732] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D77C000) [pid = 3212] [serial = 733] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (14B44C00) [pid = 3212] [serial = 741] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (14E99000) [pid = 3212] [serial = 742] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1325A000) [pid = 3212] [serial = 754] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12325800) [pid = 3212] [serial = 753] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17B7E000) [pid = 3212] [serial = 756] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (19B3E400) [pid = 3212] [serial = 760] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (17B71000) [pid = 3212] [serial = 751] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (164BB800) [pid = 3212] [serial = 744] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (165ED000) [pid = 3212] [serial = 745] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (17D6A000) [pid = 3212] [serial = 757] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1A116000) [pid = 3212] [serial = 763] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (19A05C00) [pid = 3212] [serial = 759] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (19B4A000) [pid = 3212] [serial = 762] [outer = 00000000] [url = about:blank] 02:58:19 INFO - PROCESS | 3212 | ++DOCSHELL 0906F400 == 30 [pid = 3212] [id = 271] 02:58:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0C941400) [pid = 3212] [serial = 812] [outer = 00000000] 02:58:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0CA2F800) [pid = 3212] [serial = 813] [outer = 0C941400] 02:58:19 INFO - PROCESS | 3212 | 1467971899641 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D775000) [pid = 3212] [serial = 814] [outer = 0C941400] 02:58:20 INFO - PROCESS | 3212 | 1467971900046 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 02:58:20 INFO - PROCESS | 3212 | 1467971900096 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 3212 | 1467971900101 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:58:20 INFO - PROCESS | 3212 | 1467971900106 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:58:20 INFO - PROCESS | 3212 | 1467971900109 Marionette TRACE conn6 <- [1,1050,null,{}] 02:58:20 INFO - PROCESS | 3212 | 1467971900112 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:20 INFO - PROCESS | 3212 | 1467971900115 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:20 INFO - PROCESS | 3212 | 1467971900200 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:58:20 INFO - PROCESS | 3212 | 1467971900207 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 3212 | 1467971900210 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:20 INFO - PROCESS | 3212 | ++DOCSHELL 0D8AC800 == 31 [pid = 3212] [id = 272] 02:58:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DA19400) [pid = 3212] [serial = 815] [outer = 00000000] 02:58:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DA47000) [pid = 3212] [serial = 816] [outer = 0DA19400] 02:58:20 INFO - PROCESS | 3212 | 1467971900256 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DB44800) [pid = 3212] [serial = 817] [outer = 0DA19400] 02:58:20 INFO - PROCESS | 3212 | 1467971900714 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 02:58:20 INFO - PROCESS | 3212 | 1467971900781 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 3212 | 1467971900783 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:58:20 INFO - PROCESS | 3212 | 1467971900787 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:58:20 INFO - PROCESS | 3212 | 1467971900790 Marionette TRACE conn6 <- [1,1054,null,{}] 02:58:20 INFO - PROCESS | 3212 | 1467971900801 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:20 INFO - PROCESS | 3212 | 1467971900806 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:20 INFO - PROCESS | 3212 | 1467971900926 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:58:21 INFO - PROCESS | 3212 | 1467971901016 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 3212 | 1467971901020 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:21 INFO - PROCESS | 3212 | ++DOCSHELL 1233AC00 == 32 [pid = 3212] [id = 273] 02:58:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1233BC00) [pid = 3212] [serial = 818] [outer = 00000000] 02:58:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12345400) [pid = 3212] [serial = 819] [outer = 1233BC00] 02:58:21 INFO - PROCESS | 3212 | 1467971901068 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1242F400) [pid = 3212] [serial = 820] [outer = 1233BC00] 02:58:21 INFO - PROCESS | 3212 | 1467971901446 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 02:58:21 INFO - PROCESS | 3212 | 1467971901476 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 3212 | 1467971901479 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:58:21 INFO - PROCESS | 3212 | 1467971901483 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 3212 | 1467971901484 Marionette TRACE conn6 <- [1,1058,null,{}] 02:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:58:21 INFO - PROCESS | 3212 | 1467971901488 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 3212 | 1467971901498 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:21 INFO - PROCESS | 3212 | 1467971901584 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:58:21 INFO - PROCESS | 3212 | 1467971901589 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 3212 | 1467971901591 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:21 INFO - PROCESS | 3212 | ++DOCSHELL 13A04800 == 33 [pid = 3212] [id = 274] 02:58:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (13A07000) [pid = 3212] [serial = 821] [outer = 00000000] 02:58:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (14E91C00) [pid = 3212] [serial = 822] [outer = 13A07000] 02:58:21 INFO - PROCESS | 3212 | 1467971901636 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (14E9A400) [pid = 3212] [serial = 823] [outer = 13A07000] 02:58:22 INFO - PROCESS | 3212 | 1467971902116 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 02:58:22 INFO - PROCESS | 3212 | 1467971902159 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 3212 | 1467971902161 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:58:22 INFO - PROCESS | 3212 | 1467971902165 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 3212 | 1467971902166 Marionette TRACE conn6 <- [1,1062,null,{}] 02:58:22 INFO - PROCESS | 3212 | 1467971902170 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:22 INFO - PROCESS | 3212 | 1467971902172 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:22 INFO - PROCESS | 3212 | 1467971902279 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:58:22 INFO - PROCESS | 3212 | 1467971902364 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 3212 | 1467971902366 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:22 INFO - PROCESS | 3212 | ++DOCSHELL 16094400 == 34 [pid = 3212] [id = 275] 02:58:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1609C000) [pid = 3212] [serial = 824] [outer = 00000000] 02:58:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (164B9400) [pid = 3212] [serial = 825] [outer = 1609C000] 02:58:22 INFO - PROCESS | 3212 | 1467971902409 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (165B7800) [pid = 3212] [serial = 826] [outer = 1609C000] 02:58:22 INFO - PROCESS | 3212 | 1467971902806 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 02:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:58:22 INFO - PROCESS | 3212 | 1467971902836 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 3212 | 1467971902838 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:58:22 INFO - PROCESS | 3212 | 1467971902841 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 3212 | 1467971902843 Marionette TRACE conn6 <- [1,1066,null,{}] 02:58:22 INFO - PROCESS | 3212 | 1467971902856 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:22 INFO - PROCESS | 3212 | 1467971902861 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:23 INFO - PROCESS | 3212 | 1467971903000 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:58:23 INFO - PROCESS | 3212 | 1467971903005 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 3212 | 1467971903007 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:23 INFO - PROCESS | 3212 | ++DOCSHELL 1232C000 == 35 [pid = 3212] [id = 276] 02:58:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (165F3400) [pid = 3212] [serial = 827] [outer = 00000000] 02:58:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17173C00) [pid = 3212] [serial = 828] [outer = 165F3400] 02:58:23 INFO - PROCESS | 3212 | 1467971903052 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17178C00) [pid = 3212] [serial = 829] [outer = 165F3400] 02:58:23 INFO - PROCESS | 3212 | 1467971903543 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 02:58:23 INFO - PROCESS | 3212 | 1467971903577 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 3212 | 1467971903580 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:58:23 INFO - PROCESS | 3212 | 1467971903583 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 3212 | 1467971903584 Marionette TRACE conn6 <- [1,1070,null,{}] 02:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:58:23 INFO - PROCESS | 3212 | 1467971903588 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:23 INFO - PROCESS | 3212 | 1467971903590 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:23 INFO - PROCESS | 3212 | 1467971903728 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:58:23 INFO - PROCESS | 3212 | 1467971903742 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 3212 | 1467971903744 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:23 INFO - PROCESS | 3212 | ++DOCSHELL 17A57000 == 36 [pid = 3212] [id = 277] 02:58:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17A59800) [pid = 3212] [serial = 830] [outer = 00000000] 02:58:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (17B7D400) [pid = 3212] [serial = 831] [outer = 17A59800] 02:58:23 INFO - PROCESS | 3212 | 1467971903834 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (180A5000) [pid = 3212] [serial = 832] [outer = 17A59800] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0DA23800) [pid = 3212] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1233B000) [pid = 3212] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA1D000) [pid = 3212] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (14E90C00) [pid = 3212] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (19B87800) [pid = 3212] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1A12E400) [pid = 3212] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1325B400) [pid = 3212] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E95800) [pid = 3212] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0D77A800) [pid = 3212] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0906B800) [pid = 3212] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0CA39400) [pid = 3212] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (11A4FC00) [pid = 3212] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:58:24 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (16427000) [pid = 3212] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:58:24 INFO - PROCESS | 3212 | 1467971904274 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 02:58:24 INFO - PROCESS | 3212 | 1467971904318 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 3212 | 1467971904320 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:58:24 INFO - PROCESS | 3212 | 1467971904323 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:58:24 INFO - PROCESS | 3212 | 1467971904324 Marionette TRACE conn6 <- [1,1074,null,{}] 02:58:24 INFO - PROCESS | 3212 | 1467971904328 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:24 INFO - PROCESS | 3212 | 1467971904330 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:24 INFO - PROCESS | 3212 | 1467971904408 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:58:24 INFO - PROCESS | 3212 | 1467971904413 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 3212 | 1467971904415 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:24 INFO - PROCESS | 3212 | ++DOCSHELL 12339800 == 37 [pid = 3212] [id = 278] 02:58:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (123A5800) [pid = 3212] [serial = 833] [outer = 00000000] 02:58:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (164C7000) [pid = 3212] [serial = 834] [outer = 123A5800] 02:58:24 INFO - PROCESS | 3212 | 1467971904459 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17640C00) [pid = 3212] [serial = 835] [outer = 123A5800] 02:58:24 INFO - PROCESS | 3212 | 1467971904867 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 571ms 02:58:24 INFO - PROCESS | 3212 | 1467971904897 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 3212 | 1467971904899 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:58:24 INFO - PROCESS | 3212 | 1467971904930 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 3212 | 1467971904931 Marionette TRACE conn6 <- [1,1078,null,{}] 02:58:24 INFO - PROCESS | 3212 | 1467971904940 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:24 INFO - PROCESS | 3212 | 1467971904942 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:25 INFO - PROCESS | 3212 | 1467971905022 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:58:25 INFO - PROCESS | 3212 | 1467971905027 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 3212 | 1467971905029 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:25 INFO - PROCESS | 3212 | ++DOCSHELL 18B04800 == 38 [pid = 3212] [id = 279] 02:58:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (18B0F400) [pid = 3212] [serial = 836] [outer = 00000000] 02:58:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19625C00) [pid = 3212] [serial = 837] [outer = 18B0F400] 02:58:25 INFO - PROCESS | 3212 | 1467971905081 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19A0C800) [pid = 3212] [serial = 838] [outer = 18B0F400] 02:58:25 INFO - PROCESS | 3212 | 1467971905527 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 650ms 02:58:25 INFO - PROCESS | 3212 | 1467971905557 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 3212 | 1467971905559 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:58:25 INFO - PROCESS | 3212 | 1467971905562 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 3212 | 1467971905564 Marionette TRACE conn6 <- [1,1082,null,{}] 02:58:25 INFO - PROCESS | 3212 | 1467971905567 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:25 INFO - PROCESS | 3212 | 1467971905569 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:25 INFO - PROCESS | 3212 | 1467971905688 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:58:25 INFO - PROCESS | 3212 | 1467971905696 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 3212 | 1467971905697 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:25 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2D000 == 39 [pid = 3212] [id = 280] 02:58:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0DC07800) [pid = 3212] [serial = 839] [outer = 00000000] 02:58:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (19B41C00) [pid = 3212] [serial = 840] [outer = 0DC07800] 02:58:25 INFO - PROCESS | 3212 | 1467971905741 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (19B44400) [pid = 3212] [serial = 841] [outer = 0DC07800] 02:58:26 INFO - PROCESS | 3212 | 1467971906258 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 02:58:26 INFO - PROCESS | 3212 | 1467971906294 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:58:26 INFO - PROCESS | 3212 | 1467971906298 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:58:26 INFO - PROCESS | 3212 | 1467971906303 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 3212 | 1467971906307 Marionette TRACE conn6 <- [1,1086,null,{}] 02:58:26 INFO - PROCESS | 3212 | 1467971906313 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:26 INFO - PROCESS | 3212 | 1467971906316 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:26 INFO - PROCESS | 3212 | 1467971906477 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:58:26 INFO - PROCESS | 3212 | 1467971906582 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 3212 | 1467971906584 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:26 INFO - PROCESS | 3212 | ++DOCSHELL 0CB4A800 == 40 [pid = 3212] [id = 281] 02:58:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0D4FD000) [pid = 3212] [serial = 842] [outer = 00000000] 02:58:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DA25000) [pid = 3212] [serial = 843] [outer = 0D4FD000] 02:58:26 INFO - PROCESS | 3212 | 1467971906640 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0D809800) [pid = 3212] [serial = 844] [outer = 0D4FD000] 02:58:27 INFO - PROCESS | 3212 | 1467971907237 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 990ms 02:58:27 INFO - PROCESS | 3212 | 1467971907294 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 3212 | 1467971907299 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:58:27 INFO - PROCESS | 3212 | 1467971907305 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 3212 | 1467971907308 Marionette TRACE conn6 <- [1,1090,null,{}] 02:58:27 INFO - PROCESS | 3212 | 1467971907312 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:27 INFO - PROCESS | 3212 | 1467971907315 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:27 INFO - PROCESS | 3212 | 1467971907425 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:58:27 INFO - PROCESS | 3212 | 1467971907554 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 3212 | 1467971907557 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:27 INFO - PROCESS | 3212 | ++DOCSHELL 11CF0000 == 41 [pid = 3212] [id = 282] 02:58:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (11FB6C00) [pid = 3212] [serial = 845] [outer = 00000000] 02:58:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (13261400) [pid = 3212] [serial = 846] [outer = 11FB6C00] 02:58:27 INFO - PROCESS | 3212 | 1467971907613 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14E8C400) [pid = 3212] [serial = 847] [outer = 11FB6C00] 02:58:28 INFO - PROCESS | 3212 | 1467971908256 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 971ms 02:58:28 INFO - PROCESS | 3212 | 1467971908279 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 3212 | 1467971908281 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:58:28 INFO - PROCESS | 3212 | 1467971908285 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 3212 | 1467971908289 Marionette TRACE conn6 <- [1,1094,null,{}] 02:58:28 INFO - PROCESS | 3212 | 1467971908300 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:28 INFO - PROCESS | 3212 | 1467971908305 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:28 INFO - PROCESS | 3212 | 1467971908414 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:58:28 INFO - PROCESS | 3212 | 1467971908519 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 3212 | 1467971908523 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:28 INFO - PROCESS | 3212 | ++DOCSHELL 1A125400 == 42 [pid = 3212] [id = 283] 02:58:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A125800) [pid = 3212] [serial = 848] [outer = 00000000] 02:58:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A12D000) [pid = 3212] [serial = 849] [outer = 1A125800] 02:58:28 INFO - PROCESS | 3212 | 1467971908579 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A131C00) [pid = 3212] [serial = 850] [outer = 1A125800] 02:58:29 INFO - PROCESS | 3212 | 1467971909216 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 02:58:29 INFO - PROCESS | 3212 | 1467971909258 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 3212 | 1467971909261 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:58:29 INFO - PROCESS | 3212 | 1467971909265 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:58:29 INFO - PROCESS | 3212 | 1467971909267 Marionette TRACE conn6 <- [1,1098,null,{}] 02:58:29 INFO - PROCESS | 3212 | 1467971909270 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:29 INFO - PROCESS | 3212 | 1467971909273 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:29 INFO - PROCESS | 3212 | 1467971909382 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:58:29 INFO - PROCESS | 3212 | 1467971909482 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 3212 | 1467971909484 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:29 INFO - PROCESS | 3212 | ++DOCSHELL 1A468000 == 43 [pid = 3212] [id = 284] 02:58:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1A46A400) [pid = 3212] [serial = 851] [outer = 00000000] 02:58:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A46EC00) [pid = 3212] [serial = 852] [outer = 1A46A400] 02:58:29 INFO - PROCESS | 3212 | 1467971909537 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (1A563400) [pid = 3212] [serial = 853] [outer = 1A46A400] 02:58:30 INFO - PROCESS | 3212 | 1467971910336 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1132ms 02:58:30 INFO - PROCESS | 3212 | 1467971910401 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 3212 | 1467971910405 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:58:30 INFO - PROCESS | 3212 | 1467971910411 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 3212 | 1467971910414 Marionette TRACE conn6 <- [1,1102,null,{}] 02:58:30 INFO - PROCESS | 3212 | 1467971910419 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:30 INFO - PROCESS | 3212 | 1467971910422 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:30 INFO - PROCESS | 3212 | 1467971910534 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:58:30 INFO - PROCESS | 3212 | 1467971910631 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 3212 | 1467971910636 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:30 INFO - PROCESS | 3212 | ++DOCSHELL 0D82CC00 == 44 [pid = 3212] [id = 285] 02:58:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0D82D400) [pid = 3212] [serial = 854] [outer = 00000000] 02:58:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0DA26400) [pid = 3212] [serial = 855] [outer = 0D82D400] 02:58:30 INFO - PROCESS | 3212 | 1467971910684 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (0DA4FC00) [pid = 3212] [serial = 856] [outer = 0D82D400] 02:58:31 INFO - PROCESS | 3212 | 1467971911278 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 931ms 02:58:31 INFO - PROCESS | 3212 | 1467971911341 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 3212 | 1467971911345 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:58:31 INFO - PROCESS | 3212 | 1467971911351 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 3212 | 1467971911353 Marionette TRACE conn6 <- [1,1106,null,{}] 02:58:31 INFO - PROCESS | 3212 | 1467971911376 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:31 INFO - PROCESS | 3212 | 1467971911379 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 18B04800 == 43 [pid = 3212] [id = 279] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 12339800 == 42 [pid = 3212] [id = 278] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 17A57000 == 41 [pid = 3212] [id = 277] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 1232C000 == 40 [pid = 3212] [id = 276] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 16094400 == 39 [pid = 3212] [id = 275] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 13A04800 == 38 [pid = 3212] [id = 274] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 1233AC00 == 37 [pid = 3212] [id = 273] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 0D8AC800 == 36 [pid = 3212] [id = 272] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 0906F400 == 35 [pid = 3212] [id = 271] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 0DB3FC00 == 34 [pid = 3212] [id = 270] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 17150000 == 33 [pid = 3212] [id = 268] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 0CA35800 == 32 [pid = 3212] [id = 269] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 0D82CC00 == 31 [pid = 3212] [id = 285] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 1A468000 == 30 [pid = 3212] [id = 284] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 11CF0000 == 29 [pid = 3212] [id = 282] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 1A125400 == 28 [pid = 3212] [id = 283] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 0CA2D000 == 27 [pid = 3212] [id = 280] 02:58:32 INFO - PROCESS | 3212 | --DOCSHELL 0CB4A800 == 26 [pid = 3212] [id = 281] 02:58:32 INFO - PROCESS | 3212 | 1467971912105 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0DA42800) [pid = 3212] [serial = 783] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0DA49C00) [pid = 3212] [serial = 784] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (12431400) [pid = 3212] [serial = 789] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (11DD3400) [pid = 3212] [serial = 766] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0DDE4400) [pid = 3212] [serial = 765] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (17156C00) [pid = 3212] [serial = 769] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (165B6C00) [pid = 3212] [serial = 768] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1A127000) [pid = 3212] [serial = 772] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1A11A800) [pid = 3212] [serial = 771] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1A466C00) [pid = 3212] [serial = 775] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1A461000) [pid = 3212] [serial = 774] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (13E5AC00) [pid = 3212] [serial = 793] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (13E4C000) [pid = 3212] [serial = 792] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1609AC00) [pid = 3212] [serial = 795] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (13A0D400) [pid = 3212] [serial = 798] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (14E92800) [pid = 3212] [serial = 799] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D776400) [pid = 3212] [serial = 778] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0CB44C00) [pid = 3212] [serial = 777] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0CF73000) [pid = 3212] [serial = 780] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0D771800) [pid = 3212] [serial = 781] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (11CAD400) [pid = 3212] [serial = 786] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (13258C00) [pid = 3212] [serial = 790] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (16424400) [pid = 3212] [serial = 796] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (1680A000) [pid = 3212] [serial = 802] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (16801400) [pid = 3212] [serial = 801] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (11DCCC00) [pid = 3212] [serial = 787] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1738D800) [pid = 3212] [serial = 804] [outer = 00000000] [url = about:blank] 02:58:32 INFO - PROCESS | 3212 | 1467971912325 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 3212 | 1467971912328 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:32 INFO - PROCESS | 3212 | ++DOCSHELL 08A89C00 == 27 [pid = 3212] [id = 286] 02:58:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0906F400) [pid = 3212] [serial = 857] [outer = 00000000] 02:58:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0C942400) [pid = 3212] [serial = 858] [outer = 0906F400] 02:58:32 INFO - PROCESS | 3212 | 1467971912377 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0CA31400) [pid = 3212] [serial = 859] [outer = 0906F400] 02:58:32 INFO - PROCESS | 3212 | 1467971912823 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1528ms 02:58:32 INFO - PROCESS | 3212 | 1467971912884 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:58:32 INFO - PROCESS | 3212 | 1467971912888 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:58:32 INFO - PROCESS | 3212 | 1467971912893 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 3212 | 1467971912896 Marionette TRACE conn6 <- [1,1110,null,{}] 02:58:32 INFO - PROCESS | 3212 | 1467971912901 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:32 INFO - PROCESS | 3212 | 1467971912904 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:33 INFO - PROCESS | 3212 | 1467971912991 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:58:33 INFO - PROCESS | 3212 | 1467971913006 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 3212 | 1467971913009 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:33 INFO - PROCESS | 3212 | ++DOCSHELL 0D828800 == 28 [pid = 3212] [id = 287] 02:58:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0D828C00) [pid = 3212] [serial = 860] [outer = 00000000] 02:58:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0D82E000) [pid = 3212] [serial = 861] [outer = 0D828C00] 02:58:33 INFO - PROCESS | 3212 | 1467971913055 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA1D000) [pid = 3212] [serial = 862] [outer = 0D828C00] 02:58:33 INFO - PROCESS | 3212 | 1467971913515 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 02:58:33 INFO - PROCESS | 3212 | 1467971913564 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:58:33 INFO - PROCESS | 3212 | 1467971913567 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:58:33 INFO - PROCESS | 3212 | 1467971913570 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:58:33 INFO - PROCESS | 3212 | 1467971913572 Marionette TRACE conn6 <- [1,1114,null,{}] 02:58:33 INFO - PROCESS | 3212 | 1467971913576 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:33 INFO - PROCESS | 3212 | 1467971913578 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:33 INFO - PROCESS | 3212 | 1467971913690 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:58:33 INFO - PROCESS | 3212 | 1467971913780 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 3212 | 1467971913782 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:33 INFO - PROCESS | 3212 | ++DOCSHELL 0DC03000 == 29 [pid = 3212] [id = 288] 02:58:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0DCD6400) [pid = 3212] [serial = 863] [outer = 00000000] 02:58:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0DDE8400) [pid = 3212] [serial = 864] [outer = 0DCD6400] 02:58:33 INFO - PROCESS | 3212 | 1467971913827 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0E0EEC00) [pid = 3212] [serial = 865] [outer = 0DCD6400] 02:58:34 INFO - PROCESS | 3212 | 1467971914205 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 02:58:34 INFO - PROCESS | 3212 | 1467971914244 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 3212 | 1467971914247 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:58:34 INFO - PROCESS | 3212 | 1467971914258 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 3212 | 1467971914262 Marionette TRACE conn6 <- [1,1118,null,{}] 02:58:34 INFO - PROCESS | 3212 | 1467971914266 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:34 INFO - PROCESS | 3212 | 1467971914269 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:34 INFO - PROCESS | 3212 | 1467971914404 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:58:34 INFO - PROCESS | 3212 | 1467971914428 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 3212 | 1467971914430 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:34 INFO - PROCESS | 3212 | ++DOCSHELL 0D33B000 == 30 [pid = 3212] [id = 289] 02:58:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0E0E6400) [pid = 3212] [serial = 866] [outer = 00000000] 02:58:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (11FBAC00) [pid = 3212] [serial = 867] [outer = 0E0E6400] 02:58:34 INFO - PROCESS | 3212 | 1467971914473 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1242D800) [pid = 3212] [serial = 868] [outer = 0E0E6400] 02:58:34 INFO - PROCESS | 3212 | 1467971914908 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 02:58:34 INFO - PROCESS | 3212 | 1467971914944 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:58:34 INFO - PROCESS | 3212 | 1467971914946 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:58:34 INFO - PROCESS | 3212 | 1467971914949 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 3212 | 1467971914951 Marionette TRACE conn6 <- [1,1122,null,{}] 02:58:34 INFO - PROCESS | 3212 | 1467971914954 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:34 INFO - PROCESS | 3212 | 1467971914956 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:35 INFO - PROCESS | 3212 | 1467971915093 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:58:35 INFO - PROCESS | 3212 | 1467971915116 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 3212 | 1467971915118 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:35 INFO - PROCESS | 3212 | ++DOCSHELL 13263000 == 31 [pid = 3212] [id = 290] 02:58:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (13264400) [pid = 3212] [serial = 869] [outer = 00000000] 02:58:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (13A0B800) [pid = 3212] [serial = 870] [outer = 13264400] 02:58:35 INFO - PROCESS | 3212 | 1467971915162 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (13E4EC00) [pid = 3212] [serial = 871] [outer = 13264400] 02:58:35 INFO - PROCESS | 3212 | 1467971915593 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 02:58:35 INFO - PROCESS | 3212 | 1467971915620 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 3212 | 1467971915622 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:58:35 INFO - PROCESS | 3212 | 1467971915632 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 3212 | 1467971915634 Marionette TRACE conn6 <- [1,1126,null,{}] 02:58:35 INFO - PROCESS | 3212 | 1467971915637 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:35 INFO - PROCESS | 3212 | 1467971915639 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:35 INFO - PROCESS | 3212 | 1467971915748 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:58:35 INFO - PROCESS | 3212 | 1467971915753 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 3212 | 1467971915759 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:35 INFO - PROCESS | 3212 | ++DOCSHELL 14B43800 == 32 [pid = 3212] [id = 291] 02:58:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (14B43C00) [pid = 3212] [serial = 872] [outer = 00000000] 02:58:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (14E9B800) [pid = 3212] [serial = 873] [outer = 14B43C00] 02:58:35 INFO - PROCESS | 3212 | 1467971915813 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (16094C00) [pid = 3212] [serial = 874] [outer = 14B43C00] 02:58:36 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:58:36 INFO - PROCESS | 3212 | 1467971916704 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (18B0F400) [pid = 3212] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1609C000) [pid = 3212] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (165F3400) [pid = 3212] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17A59800) [pid = 3212] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17154800) [pid = 3212] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1233BC00) [pid = 3212] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0DC07800) [pid = 3212] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0CA36000) [pid = 3212] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0C941400) [pid = 3212] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DC07000) [pid = 3212] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (13A07000) [pid = 3212] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DA19400) [pid = 3212] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:58:36 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (123A5800) [pid = 3212] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1129ms 02:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:58:36 INFO - PROCESS | 3212 | 1467971916764 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 3212 | 1467971916766 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:58:36 INFO - PROCESS | 3212 | 1467971916769 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 3212 | 1467971916770 Marionette TRACE conn6 <- [1,1130,null,{}] 02:58:36 INFO - PROCESS | 3212 | 1467971916774 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:36 INFO - PROCESS | 3212 | 1467971916776 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:36 INFO - PROCESS | 3212 | 1467971916856 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:58:36 INFO - PROCESS | 3212 | 1467971916861 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:36 INFO - PROCESS | 3212 | 1467971916863 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:36 INFO - PROCESS | 3212 | ++DOCSHELL 0CFF2C00 == 33 [pid = 3212] [id = 292] 02:58:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DFCC400) [pid = 3212] [serial = 875] [outer = 00000000] 02:58:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (12596800) [pid = 3212] [serial = 876] [outer = 0DFCC400] 02:58:36 INFO - PROCESS | 3212 | 1467971916907 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (14B44400) [pid = 3212] [serial = 877] [outer = 0DFCC400] 02:58:37 INFO - PROCESS | 3212 | 1467971917326 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 570ms 02:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:58:37 INFO - PROCESS | 3212 | 1467971917339 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 3212 | 1467971917341 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:58:37 INFO - PROCESS | 3212 | 1467971917354 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 3212 | 1467971917356 Marionette TRACE conn6 <- [1,1134,null,{}] 02:58:37 INFO - PROCESS | 3212 | 1467971917360 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:37 INFO - PROCESS | 3212 | 1467971917362 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:37 INFO - PROCESS | 3212 | 1467971917440 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:58:37 INFO - PROCESS | 3212 | 1467971917459 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 3212 | 1467971917460 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:37 INFO - PROCESS | 3212 | ++DOCSHELL 1609D800 == 34 [pid = 3212] [id = 293] 02:58:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (16421800) [pid = 3212] [serial = 878] [outer = 00000000] 02:58:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (165B5C00) [pid = 3212] [serial = 879] [outer = 16421800] 02:58:37 INFO - PROCESS | 3212 | 1467971917504 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17156C00) [pid = 3212] [serial = 880] [outer = 16421800] 02:58:37 INFO - PROCESS | 3212 | 1467971917932 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 02:58:38 INFO - PROCESS | 3212 | 1467971917979 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 3212 | 1467971917981 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:58:38 INFO - PROCESS | 3212 | 1467971917984 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 3212 | 1467971917986 Marionette TRACE conn6 <- [1,1138,null,{}] 02:58:38 INFO - PROCESS | 3212 | 1467971917990 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:38 INFO - PROCESS | 3212 | 1467971917991 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:38 INFO - PROCESS | 3212 | 1467971918069 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:58:38 INFO - PROCESS | 3212 | 1467971918078 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 3212 | 1467971918080 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:38 INFO - PROCESS | 3212 | ++DOCSHELL 1739AC00 == 35 [pid = 3212] [id = 294] 02:58:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1763E000) [pid = 3212] [serial = 881] [outer = 00000000] 02:58:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1764AC00) [pid = 3212] [serial = 882] [outer = 1763E000] 02:58:38 INFO - PROCESS | 3212 | 1467971918133 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17806400) [pid = 3212] [serial = 883] [outer = 1763E000] 02:58:38 INFO - PROCESS | 3212 | 1467971918605 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 02:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:58:38 INFO - PROCESS | 3212 | 1467971918656 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 3212 | 1467971918658 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:58:38 INFO - PROCESS | 3212 | 1467971918702 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 3212 | 1467971918706 Marionette TRACE conn6 <- [1,1142,null,{}] 02:58:38 INFO - PROCESS | 3212 | 1467971918712 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:38 INFO - PROCESS | 3212 | 1467971918716 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:38 INFO - PROCESS | 3212 | 1467971918824 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:58:38 INFO - PROCESS | 3212 | 1467971918955 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 3212 | 1467971918959 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:39 INFO - PROCESS | 3212 | ++DOCSHELL 0CA3AC00 == 36 [pid = 3212] [id = 295] 02:58:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0CA3B000) [pid = 3212] [serial = 884] [outer = 00000000] 02:58:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0D380800) [pid = 3212] [serial = 885] [outer = 0CA3B000] 02:58:39 INFO - PROCESS | 3212 | 1467971919016 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0D80D000) [pid = 3212] [serial = 886] [outer = 0CA3B000] 02:58:39 INFO - PROCESS | 3212 | 1467971919795 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1180ms 02:58:39 INFO - PROCESS | 3212 | 1467971919866 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 3212 | 1467971919870 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:58:39 INFO - PROCESS | 3212 | 1467971919877 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 3212 | 1467971919879 Marionette TRACE conn6 <- [1,1146,null,{}] 02:58:39 INFO - PROCESS | 3212 | 1467971919886 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:39 INFO - PROCESS | 3212 | 1467971919890 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:40 INFO - PROCESS | 3212 | 1467971920017 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:58:40 INFO - PROCESS | 3212 | 1467971920139 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 3212 | 1467971920142 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:40 INFO - PROCESS | 3212 | ++DOCSHELL 0EC41000 == 37 [pid = 3212] [id = 296] 02:58:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0ECAB400) [pid = 3212] [serial = 887] [outer = 00000000] 02:58:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (11CEE800) [pid = 3212] [serial = 888] [outer = 0ECAB400] 02:58:40 INFO - PROCESS | 3212 | 1467971920203 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (12328C00) [pid = 3212] [serial = 889] [outer = 0ECAB400] 02:58:40 INFO - PROCESS | 3212 | 1467971920955 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1129ms 02:58:41 INFO - PROCESS | 3212 | 1467971921084 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 3212 | 1467971921088 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:58:41 INFO - PROCESS | 3212 | 1467971921093 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:58:41 INFO - PROCESS | 3212 | 1467971921097 Marionette TRACE conn6 <- [1,1150,null,{}] 02:58:41 INFO - PROCESS | 3212 | 1467971921102 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:41 INFO - PROCESS | 3212 | 1467971921106 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:41 INFO - PROCESS | 3212 | 1467971921228 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:58:41 INFO - PROCESS | 3212 | 1467971921309 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 3212 | 1467971921314 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:41 INFO - PROCESS | 3212 | ++DOCSHELL 0D827C00 == 38 [pid = 3212] [id = 297] 02:58:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0D829000) [pid = 3212] [serial = 890] [outer = 00000000] 02:58:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0DA28000) [pid = 3212] [serial = 891] [outer = 0D829000] 02:58:41 INFO - PROCESS | 3212 | 1467971921406 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0DA4A800) [pid = 3212] [serial = 892] [outer = 0D829000] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 1609D800 == 37 [pid = 3212] [id = 293] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 0CFF2C00 == 36 [pid = 3212] [id = 292] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 14B43800 == 35 [pid = 3212] [id = 291] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 13263000 == 34 [pid = 3212] [id = 290] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 0D33B000 == 33 [pid = 3212] [id = 289] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 0DC03000 == 32 [pid = 3212] [id = 288] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 0D828800 == 31 [pid = 3212] [id = 287] 02:58:41 INFO - PROCESS | 3212 | --DOCSHELL 08A89C00 == 30 [pid = 3212] [id = 286] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (19A0C800) [pid = 3212] [serial = 838] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (164B9400) [pid = 3212] [serial = 825] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17173C00) [pid = 3212] [serial = 828] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (165B7800) [pid = 3212] [serial = 826] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (17B7D400) [pid = 3212] [serial = 831] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (17178C00) [pid = 3212] [serial = 829] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17394C00) [pid = 3212] [serial = 805] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (12345400) [pid = 3212] [serial = 819] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (19B44400) [pid = 3212] [serial = 841] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1242F400) [pid = 3212] [serial = 820] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0D37AC00) [pid = 3212] [serial = 807] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D809400) [pid = 3212] [serial = 808] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0CA2F800) [pid = 3212] [serial = 813] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D775000) [pid = 3212] [serial = 814] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (11C2B000) [pid = 3212] [serial = 810] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (12340400) [pid = 3212] [serial = 811] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (14E91C00) [pid = 3212] [serial = 822] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DA47000) [pid = 3212] [serial = 816] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DB44800) [pid = 3212] [serial = 817] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (19625C00) [pid = 3212] [serial = 837] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (180A5000) [pid = 3212] [serial = 832] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (164C7000) [pid = 3212] [serial = 834] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (17640C00) [pid = 3212] [serial = 835] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (14E9A400) [pid = 3212] [serial = 823] [outer = 00000000] [url = about:blank] 02:58:41 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (19B41C00) [pid = 3212] [serial = 840] [outer = 00000000] [url = about:blank] 02:58:42 INFO - PROCESS | 3212 | 1467971921961 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 931ms 02:58:42 INFO - PROCESS | 3212 | 1467971922028 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 3212 | 1467971922032 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:58:42 INFO - PROCESS | 3212 | 1467971922038 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 3212 | 1467971922041 Marionette TRACE conn6 <- [1,1154,null,{}] 02:58:42 INFO - PROCESS | 3212 | 1467971922046 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 3212 | 1467971922048 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:42 INFO - PROCESS | 3212 | 1467971922133 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:58:42 INFO - PROCESS | 3212 | 1467971922219 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 3212 | 1467971922221 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:42 INFO - PROCESS | 3212 | ++DOCSHELL 0D80A000 == 31 [pid = 3212] [id = 298] 02:58:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D80FC00) [pid = 3212] [serial = 893] [outer = 00000000] 02:58:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DC03000) [pid = 3212] [serial = 894] [outer = 0D80FC00] 02:58:42 INFO - PROCESS | 3212 | 1467971922268 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0E0E8C00) [pid = 3212] [serial = 895] [outer = 0D80FC00] 02:58:42 INFO - PROCESS | 3212 | 1467971922669 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 02:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:58:42 INFO - PROCESS | 3212 | 1467971922740 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 3212 | 1467971922742 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:58:42 INFO - PROCESS | 3212 | 1467971922748 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 3212 | 1467971922750 Marionette TRACE conn6 <- [1,1158,null,{}] 02:58:42 INFO - PROCESS | 3212 | 1467971922764 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 3212 | 1467971922769 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:42 INFO - PROCESS | 3212 | 1467971922858 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:58:42 INFO - PROCESS | 3212 | 1467971922872 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 3212 | 1467971922876 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:42 INFO - PROCESS | 3212 | ++DOCSHELL 1243A800 == 32 [pid = 3212] [id = 299] 02:58:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1246C400) [pid = 3212] [serial = 896] [outer = 00000000] 02:58:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1258A800) [pid = 3212] [serial = 897] [outer = 1246C400] 02:58:42 INFO - PROCESS | 3212 | 1467971922926 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (13262000) [pid = 3212] [serial = 898] [outer = 1246C400] 02:58:43 INFO - PROCESS | 3212 | 1467971923390 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 02:58:43 INFO - PROCESS | 3212 | 1467971923419 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:58:43 INFO - PROCESS | 3212 | 1467971923421 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:58:43 INFO - PROCESS | 3212 | 1467971923424 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:58:43 INFO - PROCESS | 3212 | 1467971923426 Marionette TRACE conn6 <- [1,1162,null,{}] 02:58:43 INFO - PROCESS | 3212 | 1467971923430 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:43 INFO - PROCESS | 3212 | 1467971923432 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:43 INFO - PROCESS | 3212 | 1467971923517 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:58:43 INFO - PROCESS | 3212 | 1467971923525 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 3212 | 1467971923527 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:43 INFO - PROCESS | 3212 | ++DOCSHELL 14E8C800 == 33 [pid = 3212] [id = 300] 02:58:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (14E92C00) [pid = 3212] [serial = 899] [outer = 00000000] 02:58:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1609D800) [pid = 3212] [serial = 900] [outer = 14E92C00] 02:58:43 INFO - PROCESS | 3212 | 1467971923580 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (164C7000) [pid = 3212] [serial = 901] [outer = 14E92C00] 02:58:44 INFO - PROCESS | 3212 | 1467971924055 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 3212 | 1467971924101 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:58:44 INFO - PROCESS | 3212 | 1467971924104 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 3212 | 1467971924106 Marionette TRACE conn6 <- [1,1166,null,{}] 02:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:58:44 INFO - PROCESS | 3212 | 1467971924114 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:44 INFO - PROCESS | 3212 | 1467971924116 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:44 INFO - PROCESS | 3212 | 1467971924222 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:58:44 INFO - PROCESS | 3212 | 1467971924309 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:44 INFO - PROCESS | 3212 | 1467971924311 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:44 INFO - PROCESS | 3212 | ++DOCSHELL 0D825800 == 34 [pid = 3212] [id = 301] 02:58:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0ECCE800) [pid = 3212] [serial = 902] [outer = 00000000] 02:58:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (168BF400) [pid = 3212] [serial = 903] [outer = 0ECCE800] 02:58:44 INFO - PROCESS | 3212 | 1467971924356 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1714FC00) [pid = 3212] [serial = 904] [outer = 0ECCE800] 02:58:44 INFO - PROCESS | 3212 | 1467971924799 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 3212 | 1467971924841 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:58:44 INFO - PROCESS | 3212 | 1467971924849 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:58:44 INFO - PROCESS | 3212 | 1467971924851 Marionette TRACE conn6 <- [1,1170,null,{}] 02:58:44 INFO - PROCESS | 3212 | 1467971924855 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:44 INFO - PROCESS | 3212 | 1467971924860 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:45 INFO - PROCESS | 3212 | 1467971925002 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:58:45 INFO - PROCESS | 3212 | 1467971925066 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 3212 | 1467971925069 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:45 INFO - PROCESS | 3212 | ++DOCSHELL 17A53000 == 35 [pid = 3212] [id = 302] 02:58:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17A53400) [pid = 3212] [serial = 905] [outer = 00000000] 02:58:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17B7D400) [pid = 3212] [serial = 906] [outer = 17A53400] 02:58:45 INFO - PROCESS | 3212 | 1467971925112 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (180A7C00) [pid = 3212] [serial = 907] [outer = 17A53400] 02:58:45 INFO - PROCESS | 3212 | 1467971925551 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 3212 | 1467971925626 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:58:45 INFO - PROCESS | 3212 | 1467971925635 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 3212 | 1467971925637 Marionette TRACE conn6 <- [1,1174,null,{}] 02:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:58:45 INFO - PROCESS | 3212 | 1467971925640 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:45 INFO - PROCESS | 3212 | 1467971925651 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:45 INFO - PROCESS | 3212 | 1467971925764 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:58:45 INFO - PROCESS | 3212 | 1467971925776 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 3212 | 1467971925778 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:45 INFO - PROCESS | 3212 | ++DOCSHELL 1961F000 == 36 [pid = 3212] [id = 303] 02:58:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (19628400) [pid = 3212] [serial = 908] [outer = 00000000] 02:58:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19AB5000) [pid = 3212] [serial = 909] [outer = 19628400] 02:58:45 INFO - PROCESS | 3212 | 1467971925821 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (19B40800) [pid = 3212] [serial = 910] [outer = 19628400] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (14B43C00) [pid = 3212] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DCD6400) [pid = 3212] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0906F400) [pid = 3212] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0D828C00) [pid = 3212] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D82D400) [pid = 3212] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (13264400) [pid = 3212] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D4FD000) [pid = 3212] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (11FB6C00) [pid = 3212] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1A125800) [pid = 3212] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1A46A400) [pid = 3212] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DFCC400) [pid = 3212] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0E0E6400) [pid = 3212] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:58:46 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (16421800) [pid = 3212] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:58:46 INFO - PROCESS | 3212 | 1467971926345 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:58:46 INFO - PROCESS | 3212 | 1467971926402 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:58:46 INFO - PROCESS | 3212 | 1467971926405 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:58:46 INFO - PROCESS | 3212 | 1467971926407 Marionette TRACE conn6 <- [1,1178,null,{}] 02:58:46 INFO - PROCESS | 3212 | 1467971926410 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:46 INFO - PROCESS | 3212 | 1467971926412 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:46 INFO - PROCESS | 3212 | 1467971926522 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:58:46 INFO - PROCESS | 3212 | 1467971926578 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 3212 | 1467971926580 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:46 INFO - PROCESS | 3212 | ++DOCSHELL 0DD52000 == 37 [pid = 3212] [id = 304] 02:58:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DD55800) [pid = 3212] [serial = 911] [outer = 00000000] 02:58:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1716BC00) [pid = 3212] [serial = 912] [outer = 0DD55800] 02:58:46 INFO - PROCESS | 3212 | 1467971926623 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (196C1800) [pid = 3212] [serial = 913] [outer = 0DD55800] 02:58:46 INFO - PROCESS | 3212 | 1467971926965 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 3212 | 1467971927046 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:58:47 INFO - PROCESS | 3212 | 1467971927050 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 3212 | 1467971927052 Marionette TRACE conn6 <- [1,1182,null,{}] 02:58:47 INFO - PROCESS | 3212 | 1467971927055 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:47 INFO - PROCESS | 3212 | 1467971927057 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:47 INFO - PROCESS | 3212 | 1467971927161 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:58:47 INFO - PROCESS | 3212 | 1467971927169 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 3212 | 1467971927171 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:47 INFO - PROCESS | 3212 | ++DOCSHELL 12354400 == 38 [pid = 3212] [id = 305] 02:58:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (124E8400) [pid = 3212] [serial = 914] [outer = 00000000] 02:58:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1A128800) [pid = 3212] [serial = 915] [outer = 124E8400] 02:58:47 INFO - PROCESS | 3212 | 1467971927214 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A12F400) [pid = 3212] [serial = 916] [outer = 124E8400] 02:58:47 INFO - PROCESS | 3212 | 1467971927634 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 3212 | 1467971927685 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:58:47 INFO - PROCESS | 3212 | 1467971927688 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 3212 | 1467971927690 Marionette TRACE conn6 <- [1,1186,null,{}] 02:58:47 INFO - PROCESS | 3212 | 1467971927694 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:47 INFO - PROCESS | 3212 | 1467971927696 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:47 INFO - PROCESS | 3212 | 1467971927775 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:58:47 INFO - PROCESS | 3212 | 1467971927780 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 3212 | 1467971927782 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:47 INFO - PROCESS | 3212 | ++DOCSHELL 1A129C00 == 39 [pid = 3212] [id = 306] 02:58:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1A462C00) [pid = 3212] [serial = 917] [outer = 00000000] 02:58:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1A55F800) [pid = 3212] [serial = 918] [outer = 1A462C00] 02:58:47 INFO - PROCESS | 3212 | 1467971927826 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1A560400) [pid = 3212] [serial = 919] [outer = 1A462C00] 02:58:48 INFO - PROCESS | 3212 | 1467971928340 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 02:58:48 INFO - PROCESS | 3212 | 1467971928362 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 3212 | 1467971928367 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:58:48 INFO - PROCESS | 3212 | 1467971928372 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:58:48 INFO - PROCESS | 3212 | 1467971928376 Marionette TRACE conn6 <- [1,1190,null,{}] 02:58:48 INFO - PROCESS | 3212 | 1467971928382 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:48 INFO - PROCESS | 3212 | 1467971928385 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:48 INFO - PROCESS | 3212 | 1467971928551 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:58:48 INFO - PROCESS | 3212 | 1467971928655 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 3212 | 1467971928660 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:48 INFO - PROCESS | 3212 | ++DOCSHELL 0D804C00 == 40 [pid = 3212] [id = 307] 02:58:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0D808000) [pid = 3212] [serial = 920] [outer = 00000000] 02:58:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DA22400) [pid = 3212] [serial = 921] [outer = 0D808000] 02:58:48 INFO - PROCESS | 3212 | 1467971928716 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0DCD6400) [pid = 3212] [serial = 922] [outer = 0D808000] 02:58:49 INFO - PROCESS | 3212 | 1467971929305 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 02:58:49 INFO - PROCESS | 3212 | 1467971929347 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 3212 | 1467971929352 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:58:49 INFO - PROCESS | 3212 | 1467971929358 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 3212 | 1467971929361 Marionette TRACE conn6 <- [1,1194,null,{}] 02:58:49 INFO - PROCESS | 3212 | 1467971929365 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:49 INFO - PROCESS | 3212 | 1467971929368 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:49 INFO - PROCESS | 3212 | 1467971929479 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:58:49 INFO - PROCESS | 3212 | 1467971929582 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 3212 | 1467971929585 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:49 INFO - PROCESS | 3212 | ++DOCSHELL 1242EC00 == 41 [pid = 3212] [id = 308] 02:58:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (12432800) [pid = 3212] [serial = 923] [outer = 00000000] 02:58:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (14B3E800) [pid = 3212] [serial = 924] [outer = 12432800] 02:58:49 INFO - PROCESS | 3212 | 1467971929640 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14E9B000) [pid = 3212] [serial = 925] [outer = 12432800] 02:58:50 INFO - PROCESS | 3212 | 1467971930268 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 02:58:50 INFO - PROCESS | 3212 | 1467971930292 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 3212 | 1467971930294 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:58:50 INFO - PROCESS | 3212 | 1467971930298 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:58:50 INFO - PROCESS | 3212 | 1467971930302 Marionette TRACE conn6 <- [1,1198,null,{}] 02:58:50 INFO - PROCESS | 3212 | 1467971930313 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:50 INFO - PROCESS | 3212 | 1467971930318 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:50 INFO - PROCESS | 3212 | 1467971930428 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:58:50 INFO - PROCESS | 3212 | 1467971930531 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 3212 | 1467971930534 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:50 INFO - PROCESS | 3212 | ++DOCSHELL 19AAF400 == 42 [pid = 3212] [id = 309] 02:58:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (19AB0400) [pid = 3212] [serial = 926] [outer = 00000000] 02:58:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A462000) [pid = 3212] [serial = 927] [outer = 19AB0400] 02:58:50 INFO - PROCESS | 3212 | 1467971930590 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A567800) [pid = 3212] [serial = 928] [outer = 19AB0400] 02:58:51 INFO - PROCESS | 3212 | 1467971931187 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 931ms 02:58:51 INFO - PROCESS | 3212 | 1467971931232 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:58:51 INFO - PROCESS | 3212 | 1467971931235 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:58:51 INFO - PROCESS | 3212 | 1467971931239 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 3212 | 1467971931241 Marionette TRACE conn6 <- [1,1202,null,{}] 02:58:51 INFO - PROCESS | 3212 | 1467971931244 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:51 INFO - PROCESS | 3212 | 1467971931247 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:51 INFO - PROCESS | 3212 | 1467971931356 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:58:51 INFO - PROCESS | 3212 | 1467971931458 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 3212 | 1467971931460 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:51 INFO - PROCESS | 3212 | ++DOCSHELL 1A905C00 == 43 [pid = 3212] [id = 310] 02:58:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1A906000) [pid = 3212] [serial = 929] [outer = 00000000] 02:58:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A90C400) [pid = 3212] [serial = 930] [outer = 1A906000] 02:58:51 INFO - PROCESS | 3212 | 1467971931513 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (1A910000) [pid = 3212] [serial = 931] [outer = 1A906000] 02:58:52 INFO - PROCESS | 3212 | 1467971932141 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 02:58:52 INFO - PROCESS | 3212 | 1467971932212 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 3212 | 1467971932214 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:58:52 INFO - PROCESS | 3212 | 1467971932218 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:58:52 INFO - PROCESS | 3212 | 1467971932220 Marionette TRACE conn6 <- [1,1206,null,{}] 02:58:52 INFO - PROCESS | 3212 | 1467971932224 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:52 INFO - PROCESS | 3212 | 1467971932226 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:52 INFO - PROCESS | 3212 | 1467971932331 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:58:52 INFO - PROCESS | 3212 | 1467971932585 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:52 INFO - PROCESS | 3212 | 1467971932588 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:52 INFO - PROCESS | 3212 | ++DOCSHELL 0CA38C00 == 44 [pid = 3212] [id = 311] 02:58:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0CA39000) [pid = 3212] [serial = 932] [outer = 00000000] 02:58:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0CFCE400) [pid = 3212] [serial = 933] [outer = 0CA39000] 02:58:52 INFO - PROCESS | 3212 | 1467971932659 Marionette DEBUG loaded listener.js 02:58:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (0D4F9C00) [pid = 3212] [serial = 934] [outer = 0CA39000] 02:58:53 INFO - PROCESS | 3212 | 1467971933305 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1126ms 02:58:53 INFO - PROCESS | 3212 | 1467971933349 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:58:53 INFO - PROCESS | 3212 | 1467971933352 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 12354400 == 43 [pid = 3212] [id = 305] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 0DD52000 == 42 [pid = 3212] [id = 304] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 1961F000 == 41 [pid = 3212] [id = 303] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 17A53000 == 40 [pid = 3212] [id = 302] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 0D825800 == 39 [pid = 3212] [id = 301] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 14E8C800 == 38 [pid = 3212] [id = 300] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 1243A800 == 37 [pid = 3212] [id = 299] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 0D80A000 == 36 [pid = 3212] [id = 298] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 0D827C00 == 35 [pid = 3212] [id = 297] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 0EC41000 == 34 [pid = 3212] [id = 296] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 1739AC00 == 33 [pid = 3212] [id = 294] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 0CA3AC00 == 32 [pid = 3212] [id = 295] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 1A905C00 == 31 [pid = 3212] [id = 310] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 19AAF400 == 30 [pid = 3212] [id = 309] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 1A129C00 == 29 [pid = 3212] [id = 306] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 0D804C00 == 28 [pid = 3212] [id = 307] 02:58:54 INFO - PROCESS | 3212 | --DOCSHELL 1242EC00 == 27 [pid = 3212] [id = 308] 02:58:54 INFO - PROCESS | 3212 | 1467971934034 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 3212 | 1467971934038 Marionette TRACE conn6 <- [1,1210,null,{}] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (1764AC00) [pid = 3212] [serial = 882] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (14E9B800) [pid = 3212] [serial = 873] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0DDE8400) [pid = 3212] [serial = 864] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0E0EEC00) [pid = 3212] [serial = 865] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0C942400) [pid = 3212] [serial = 858] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0CA31400) [pid = 3212] [serial = 859] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0D82E000) [pid = 3212] [serial = 861] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0DA1D000) [pid = 3212] [serial = 862] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0DA4FC00) [pid = 3212] [serial = 856] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0DA26400) [pid = 3212] [serial = 855] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (13E4EC00) [pid = 3212] [serial = 871] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (13A0B800) [pid = 3212] [serial = 870] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D809800) [pid = 3212] [serial = 844] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA25000) [pid = 3212] [serial = 843] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (14E8C400) [pid = 3212] [serial = 847] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (13261400) [pid = 3212] [serial = 846] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1A131C00) [pid = 3212] [serial = 850] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1A12D000) [pid = 3212] [serial = 849] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1A563400) [pid = 3212] [serial = 853] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1A46EC00) [pid = 3212] [serial = 852] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (14B44400) [pid = 3212] [serial = 877] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12596800) [pid = 3212] [serial = 876] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (16094C00) [pid = 3212] [serial = 874] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (11FBAC00) [pid = 3212] [serial = 867] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1242D800) [pid = 3212] [serial = 868] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (165B5C00) [pid = 3212] [serial = 879] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (17156C00) [pid = 3212] [serial = 880] [outer = 00000000] [url = about:blank] 02:58:54 INFO - PROCESS | 3212 | 1467971934220 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:54 INFO - PROCESS | 3212 | 1467971934224 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:54 INFO - PROCESS | 3212 | 1467971934338 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:58:54 INFO - PROCESS | 3212 | 1467971934414 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 3212 | 1467971934417 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:54 INFO - PROCESS | 3212 | ++DOCSHELL 0CA37800 == 28 [pid = 3212] [id = 312] 02:58:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0CA38000) [pid = 3212] [serial = 935] [outer = 00000000] 02:58:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0CB4A400) [pid = 3212] [serial = 936] [outer = 0CA38000] 02:58:54 INFO - PROCESS | 3212 | 1467971934465 Marionette DEBUG loaded listener.js 02:58:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0D33AC00) [pid = 3212] [serial = 937] [outer = 0CA38000] 02:58:54 INFO - PROCESS | 3212 | 1467971934892 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 3212 | 1467971934942 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:58:54 INFO - PROCESS | 3212 | 1467971934947 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 3212 | 1467971934949 Marionette TRACE conn6 <- [1,1214,null,{}] 02:58:54 INFO - PROCESS | 3212 | 1467971934955 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:54 INFO - PROCESS | 3212 | 1467971934960 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:55 INFO - PROCESS | 3212 | 1467971935050 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:58:55 INFO - PROCESS | 3212 | 1467971935060 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:55 INFO - PROCESS | 3212 | 1467971935062 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:55 INFO - PROCESS | 3212 | ++DOCSHELL 0DA20000 == 29 [pid = 3212] [id = 313] 02:58:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DA22800) [pid = 3212] [serial = 938] [outer = 00000000] 02:58:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0DA49800) [pid = 3212] [serial = 939] [outer = 0DA22800] 02:58:55 INFO - PROCESS | 3212 | 1467971935109 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA50400) [pid = 3212] [serial = 940] [outer = 0DA22800] 02:58:55 INFO - PROCESS | 3212 | 1467971935578 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 02:58:55 INFO - PROCESS | 3212 | 1467971935623 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:58:55 INFO - PROCESS | 3212 | 1467971935626 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:58:55 INFO - PROCESS | 3212 | 1467971935629 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:58:55 INFO - PROCESS | 3212 | 1467971935631 Marionette TRACE conn6 <- [1,1218,null,{}] 02:58:55 INFO - PROCESS | 3212 | 1467971935635 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:55 INFO - PROCESS | 3212 | 1467971935637 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:55 INFO - PROCESS | 3212 | 1467971935749 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:58:55 INFO - PROCESS | 3212 | 1467971935762 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:55 INFO - PROCESS | 3212 | 1467971935768 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:55 INFO - PROCESS | 3212 | ++DOCSHELL 0EAEA000 == 30 [pid = 3212] [id = 314] 02:58:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0EAEC000) [pid = 3212] [serial = 941] [outer = 00000000] 02:58:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0ECCB800) [pid = 3212] [serial = 942] [outer = 0EAEC000] 02:58:55 INFO - PROCESS | 3212 | 1467971935898 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (11DC8400) [pid = 3212] [serial = 943] [outer = 0EAEC000] 02:58:56 INFO - PROCESS | 3212 | 1467971936288 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 02:58:56 INFO - PROCESS | 3212 | 1467971936371 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:58:56 INFO - PROCESS | 3212 | 1467971936373 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:58:56 INFO - PROCESS | 3212 | 1467971936376 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - PROCESS | 3212 | 1467971936378 Marionette TRACE conn6 <- [1,1222,null,{}] 02:58:56 INFO - PROCESS | 3212 | 1467971936381 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:56 INFO - PROCESS | 3212 | 1467971936384 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:56 INFO - PROCESS | 3212 | 1467971936498 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:58:56 INFO - PROCESS | 3212 | 1467971936504 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:56 INFO - PROCESS | 3212 | 1467971936506 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:56 INFO - PROCESS | 3212 | ++DOCSHELL 12339C00 == 31 [pid = 3212] [id = 315] 02:58:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1233A400) [pid = 3212] [serial = 944] [outer = 00000000] 02:58:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (12437C00) [pid = 3212] [serial = 945] [outer = 1233A400] 02:58:56 INFO - PROCESS | 3212 | 1467971936599 Marionette DEBUG loaded listener.js 02:58:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (12592400) [pid = 3212] [serial = 946] [outer = 1233A400] 02:58:57 INFO - PROCESS | 3212 | 1467971937004 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 02:58:57 INFO - PROCESS | 3212 | 1467971937048 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 3212 | 1467971937050 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:58:57 INFO - PROCESS | 3212 | 1467971937053 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:58:57 INFO - PROCESS | 3212 | 1467971937055 Marionette TRACE conn6 <- [1,1226,null,{}] 02:58:57 INFO - PROCESS | 3212 | 1467971937065 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:57 INFO - PROCESS | 3212 | 1467971937067 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:57 INFO - PROCESS | 3212 | 1467971937200 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:58:57 INFO - PROCESS | 3212 | 1467971937210 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 3212 | 1467971937212 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:57 INFO - PROCESS | 3212 | ++DOCSHELL 13261400 == 32 [pid = 3212] [id = 316] 02:58:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (13A06C00) [pid = 3212] [serial = 947] [outer = 00000000] 02:58:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (13E59000) [pid = 3212] [serial = 948] [outer = 13A06C00] 02:58:57 INFO - PROCESS | 3212 | 1467971937256 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (14B44400) [pid = 3212] [serial = 949] [outer = 13A06C00] 02:58:57 INFO - PROCESS | 3212 | 1467971937702 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 02:58:57 INFO - PROCESS | 3212 | 1467971937729 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 3212 | 1467971937731 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:58:57 INFO - PROCESS | 3212 | 1467971937735 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - PROCESS | 3212 | 1467971937737 Marionette TRACE conn6 <- [1,1230,null,{}] 02:58:57 INFO - PROCESS | 3212 | 1467971937741 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:57 INFO - PROCESS | 3212 | 1467971937746 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:57 INFO - PROCESS | 3212 | 1467971937884 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:58:57 INFO - PROCESS | 3212 | 1467971937891 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 3212 | 1467971937893 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:57 INFO - PROCESS | 3212 | ++DOCSHELL 14E99C00 == 33 [pid = 3212] [id = 317] 02:58:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (14E9B800) [pid = 3212] [serial = 950] [outer = 00000000] 02:58:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (16421400) [pid = 3212] [serial = 951] [outer = 14E9B800] 02:58:58 INFO - PROCESS | 3212 | 1467971937994 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (165ADC00) [pid = 3212] [serial = 952] [outer = 14E9B800] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0ECCE800) [pid = 3212] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17A53400) [pid = 3212] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0DD55800) [pid = 3212] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (19628400) [pid = 3212] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1763E000) [pid = 3212] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0ECAB400) [pid = 3212] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D80FC00) [pid = 3212] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0CA3B000) [pid = 3212] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D829000) [pid = 3212] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E92C00) [pid = 3212] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1246C400) [pid = 3212] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (124E8400) [pid = 3212] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:58:58 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1A462C00) [pid = 3212] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:58:58 INFO - PROCESS | 3212 | 1467971938641 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 931ms 02:58:58 INFO - PROCESS | 3212 | 1467971938668 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 3212 | 1467971938670 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:58:58 INFO - PROCESS | 3212 | 1467971938680 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 3212 | 1467971938681 Marionette TRACE conn6 <- [1,1234,null,{}] 02:58:58 INFO - PROCESS | 3212 | 1467971938685 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:58 INFO - PROCESS | 3212 | 1467971938687 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:58 INFO - PROCESS | 3212 | 1467971938763 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:58:58 INFO - PROCESS | 3212 | 1467971938771 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 3212 | 1467971938773 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:58 INFO - PROCESS | 3212 | ++DOCSHELL 0D829800 == 34 [pid = 3212] [id = 318] 02:58:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA21800) [pid = 3212] [serial = 953] [outer = 00000000] 02:58:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (14E95800) [pid = 3212] [serial = 954] [outer = 0DA21800] 02:58:58 INFO - PROCESS | 3212 | 1467971938817 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (160A3C00) [pid = 3212] [serial = 955] [outer = 0DA21800] 02:58:59 INFO - PROCESS | 3212 | 1467971939243 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 570ms 02:58:59 INFO - PROCESS | 3212 | 1467971939253 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:58:59 INFO - PROCESS | 3212 | 1467971939255 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:58:59 INFO - PROCESS | 3212 | 1467971939258 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 3212 | 1467971939260 Marionette TRACE conn6 <- [1,1238,null,{}] 02:58:59 INFO - PROCESS | 3212 | 1467971939264 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:59 INFO - PROCESS | 3212 | 1467971939265 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:59 INFO - PROCESS | 3212 | 1467971939381 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:58:59 INFO - PROCESS | 3212 | 1467971939389 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 3212 | 1467971939391 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:58:59 INFO - PROCESS | 3212 | ++DOCSHELL 09067400 == 35 [pid = 3212] [id = 319] 02:58:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (14E92C00) [pid = 3212] [serial = 956] [outer = 00000000] 02:58:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17147800) [pid = 3212] [serial = 957] [outer = 14E92C00] 02:58:59 INFO - PROCESS | 3212 | 1467971939435 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17148800) [pid = 3212] [serial = 958] [outer = 14E92C00] 02:58:59 INFO - PROCESS | 3212 | 1467971939869 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 02:58:59 INFO - PROCESS | 3212 | 1467971939889 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:58:59 INFO - PROCESS | 3212 | 1467971939891 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:58:59 INFO - PROCESS | 3212 | 1467971939894 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 3212 | 1467971939896 Marionette TRACE conn6 <- [1,1242,null,{}] 02:58:59 INFO - PROCESS | 3212 | 1467971939899 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:59 INFO - PROCESS | 3212 | 1467971939901 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:00 INFO - PROCESS | 3212 | 1467971940012 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:59:00 INFO - PROCESS | 3212 | 1467971940020 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:00 INFO - PROCESS | 3212 | 1467971940022 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:00 INFO - PROCESS | 3212 | ++DOCSHELL 17153800 == 36 [pid = 3212] [id = 320] 02:59:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17156000) [pid = 3212] [serial = 959] [outer = 00000000] 02:59:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17589C00) [pid = 3212] [serial = 960] [outer = 17156000] 02:59:00 INFO - PROCESS | 3212 | 1467971940066 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1758CC00) [pid = 3212] [serial = 961] [outer = 17156000] 02:59:00 INFO - PROCESS | 3212 | 1467971940596 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 02:59:00 INFO - PROCESS | 3212 | 1467971940678 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 3212 | 1467971940683 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:59:00 INFO - PROCESS | 3212 | 1467971940714 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 3212 | 1467971940717 Marionette TRACE conn6 <- [1,1246,null,{}] 02:59:00 INFO - PROCESS | 3212 | 1467971940749 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:00 INFO - PROCESS | 3212 | 1467971940752 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:00 INFO - PROCESS | 3212 | 1467971940886 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:59:01 INFO - PROCESS | 3212 | 1467971941008 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 3212 | 1467971941013 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:01 INFO - PROCESS | 3212 | ++DOCSHELL 0CA32800 == 37 [pid = 3212] [id = 321] 02:59:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0CA3AC00) [pid = 3212] [serial = 962] [outer = 00000000] 02:59:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0D825400) [pid = 3212] [serial = 963] [outer = 0CA3AC00] 02:59:01 INFO - PROCESS | 3212 | 1467971941071 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0DA25000) [pid = 3212] [serial = 964] [outer = 0CA3AC00] 02:59:01 INFO - PROCESS | 3212 | 1467971941771 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1128ms 02:59:01 INFO - PROCESS | 3212 | 1467971941822 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:59:01 INFO - PROCESS | 3212 | 1467971941827 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:59:01 INFO - PROCESS | 3212 | 1467971941833 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:59:01 INFO - PROCESS | 3212 | 1467971941836 Marionette TRACE conn6 <- [1,1250,null,{}] 02:59:01 INFO - PROCESS | 3212 | 1467971941840 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:01 INFO - PROCESS | 3212 | 1467971941843 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:01 INFO - PROCESS | 3212 | 1467971941962 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:59:02 INFO - PROCESS | 3212 | 1467971942091 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 3212 | 1467971942093 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:02 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCDC00 == 38 [pid = 3212] [id = 322] 02:59:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0ECCE800) [pid = 3212] [serial = 965] [outer = 00000000] 02:59:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (12354400) [pid = 3212] [serial = 966] [outer = 0ECCE800] 02:59:02 INFO - PROCESS | 3212 | 1467971942150 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (12472800) [pid = 3212] [serial = 967] [outer = 0ECCE800] 02:59:02 INFO - PROCESS | 3212 | 1467971942972 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1166ms 02:59:03 INFO - PROCESS | 3212 | 1467971943005 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 3212 | 1467971943010 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:59:03 INFO - PROCESS | 3212 | 1467971943015 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 3212 | 1467971943018 Marionette TRACE conn6 <- [1,1254,null,{}] 02:59:03 INFO - PROCESS | 3212 | 1467971943051 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:03 INFO - PROCESS | 3212 | 1467971943054 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:03 INFO - PROCESS | 3212 | 1467971943205 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:59:03 INFO - PROCESS | 3212 | 1467971943260 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 3212 | 1467971943264 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:03 INFO - PROCESS | 3212 | ++DOCSHELL 0D80DC00 == 39 [pid = 3212] [id = 323] 02:59:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0D823800) [pid = 3212] [serial = 968] [outer = 00000000] 02:59:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0DA1D400) [pid = 3212] [serial = 969] [outer = 0D823800] 02:59:03 INFO - PROCESS | 3212 | 1467971943314 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0DD4D800) [pid = 3212] [serial = 970] [outer = 0D823800] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 09067400 == 38 [pid = 3212] [id = 319] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 0D829800 == 37 [pid = 3212] [id = 318] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 14E99C00 == 36 [pid = 3212] [id = 317] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 13261400 == 35 [pid = 3212] [id = 316] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 12339C00 == 34 [pid = 3212] [id = 315] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 0EAEA000 == 33 [pid = 3212] [id = 314] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 0DA20000 == 32 [pid = 3212] [id = 313] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 0CA37800 == 31 [pid = 3212] [id = 312] 02:59:03 INFO - PROCESS | 3212 | --DOCSHELL 0CA38C00 == 30 [pid = 3212] [id = 311] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (168BF400) [pid = 3212] [serial = 903] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1714FC00) [pid = 3212] [serial = 904] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (180A7C00) [pid = 3212] [serial = 907] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (17B7D400) [pid = 3212] [serial = 906] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1716BC00) [pid = 3212] [serial = 912] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (19AB5000) [pid = 3212] [serial = 909] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17806400) [pid = 3212] [serial = 883] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (11CEE800) [pid = 3212] [serial = 888] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (12328C00) [pid = 3212] [serial = 889] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DC03000) [pid = 3212] [serial = 894] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0E0E8C00) [pid = 3212] [serial = 895] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D380800) [pid = 3212] [serial = 885] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D80D000) [pid = 3212] [serial = 886] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA28000) [pid = 3212] [serial = 891] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DA4A800) [pid = 3212] [serial = 892] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1609D800) [pid = 3212] [serial = 900] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1258A800) [pid = 3212] [serial = 897] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (13262000) [pid = 3212] [serial = 898] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1A128800) [pid = 3212] [serial = 915] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (1A12F400) [pid = 3212] [serial = 916] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1A55F800) [pid = 3212] [serial = 918] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1A560400) [pid = 3212] [serial = 919] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (19B40800) [pid = 3212] [serial = 910] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (196C1800) [pid = 3212] [serial = 913] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (164C7000) [pid = 3212] [serial = 901] [outer = 00000000] [url = about:blank] 02:59:03 INFO - PROCESS | 3212 | 1467971943829 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 890ms 02:59:03 INFO - PROCESS | 3212 | 1467971943905 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 3212 | 1467971943910 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:59:03 INFO - PROCESS | 3212 | 1467971943916 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:59:03 INFO - PROCESS | 3212 | 1467971943918 Marionette TRACE conn6 <- [1,1258,null,{}] 02:59:03 INFO - PROCESS | 3212 | 1467971943922 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:03 INFO - PROCESS | 3212 | 1467971943924 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:04 INFO - PROCESS | 3212 | 1467971944009 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:59:04 INFO - PROCESS | 3212 | 1467971944015 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 3212 | 1467971944017 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:04 INFO - PROCESS | 3212 | ++DOCSHELL 0DA45400 == 31 [pid = 3212] [id = 324] 02:59:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DA48C00) [pid = 3212] [serial = 971] [outer = 00000000] 02:59:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DC03000) [pid = 3212] [serial = 972] [outer = 0DA48C00] 02:59:04 INFO - PROCESS | 3212 | 1467971944069 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DDE0000) [pid = 3212] [serial = 973] [outer = 0DA48C00] 02:59:04 INFO - PROCESS | 3212 | 1467971944551 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 02:59:04 INFO - PROCESS | 3212 | 1467971944590 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 3212 | 1467971944592 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:59:04 INFO - PROCESS | 3212 | 1467971944596 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 3212 | 1467971944599 Marionette TRACE conn6 <- [1,1262,null,{}] 02:59:04 INFO - PROCESS | 3212 | 1467971944610 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:04 INFO - PROCESS | 3212 | 1467971944614 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:04 INFO - PROCESS | 3212 | 1467971944726 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:59:04 INFO - PROCESS | 3212 | 1467971944821 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 3212 | 1467971944824 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:04 INFO - PROCESS | 3212 | ++DOCSHELL 12346000 == 32 [pid = 3212] [id = 325] 02:59:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (12347C00) [pid = 3212] [serial = 974] [outer = 00000000] 02:59:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12431C00) [pid = 3212] [serial = 975] [outer = 12347C00] 02:59:04 INFO - PROCESS | 3212 | 1467971944871 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1325E400) [pid = 3212] [serial = 976] [outer = 12347C00] 02:59:05 INFO - PROCESS | 3212 | 1467971945240 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 02:59:05 INFO - PROCESS | 3212 | 1467971945278 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 3212 | 1467971945281 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:59:05 INFO - PROCESS | 3212 | 1467971945284 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 3212 | 1467971945286 Marionette TRACE conn6 <- [1,1266,null,{}] 02:59:05 INFO - PROCESS | 3212 | 1467971945289 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:05 INFO - PROCESS | 3212 | 1467971945291 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:05 INFO - PROCESS | 3212 | 1467971945377 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:59:05 INFO - PROCESS | 3212 | 1467971945390 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 3212 | 1467971945392 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:05 INFO - PROCESS | 3212 | ++DOCSHELL 13E5AC00 == 33 [pid = 3212] [id = 326] 02:59:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (14B39400) [pid = 3212] [serial = 977] [outer = 00000000] 02:59:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (153C1C00) [pid = 3212] [serial = 978] [outer = 14B39400] 02:59:05 INFO - PROCESS | 3212 | 1467971945438 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (160A2000) [pid = 3212] [serial = 979] [outer = 14B39400] 02:59:05 INFO - PROCESS | 3212 | 1467971945904 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 02:59:05 INFO - PROCESS | 3212 | 1467971945955 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 3212 | 1467971945957 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:59:05 INFO - PROCESS | 3212 | 1467971945966 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 3212 | 1467971945968 Marionette TRACE conn6 <- [1,1270,null,{}] 02:59:05 INFO - PROCESS | 3212 | 1467971945971 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:05 INFO - PROCESS | 3212 | 1467971945973 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:06 INFO - PROCESS | 3212 | 1467971946083 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:59:06 INFO - PROCESS | 3212 | 1467971946169 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 3212 | 1467971946171 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:06 INFO - PROCESS | 3212 | ++DOCSHELL 0D45A000 == 34 [pid = 3212] [id = 327] 02:59:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0DCD0000) [pid = 3212] [serial = 980] [outer = 00000000] 02:59:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (16FA5000) [pid = 3212] [serial = 981] [outer = 0DCD0000] 02:59:06 INFO - PROCESS | 3212 | 1467971946216 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1714C400) [pid = 3212] [serial = 982] [outer = 0DCD0000] 02:59:06 INFO - PROCESS | 3212 | 1467971946643 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 02:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:59:06 INFO - PROCESS | 3212 | 1467971946700 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 3212 | 1467971946702 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:59:06 INFO - PROCESS | 3212 | 1467971946705 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 3212 | 1467971946707 Marionette TRACE conn6 <- [1,1274,null,{}] 02:59:06 INFO - PROCESS | 3212 | 1467971946711 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:06 INFO - PROCESS | 3212 | 1467971946716 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:06 INFO - PROCESS | 3212 | 1467971946852 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:59:06 INFO - PROCESS | 3212 | 1467971946914 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 3212 | 1467971946916 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:06 INFO - PROCESS | 3212 | ++DOCSHELL 0D460800 == 35 [pid = 3212] [id = 328] 02:59:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (165B1C00) [pid = 3212] [serial = 983] [outer = 00000000] 02:59:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17A5C400) [pid = 3212] [serial = 984] [outer = 165B1C00] 02:59:06 INFO - PROCESS | 3212 | 1467971946960 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17A51C00) [pid = 3212] [serial = 985] [outer = 165B1C00] 02:59:07 INFO - PROCESS | 3212 | 1467971947375 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 02:59:07 INFO - PROCESS | 3212 | 1467971947447 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 3212 | 1467971947449 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:59:07 INFO - PROCESS | 3212 | 1467971947460 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - PROCESS | 3212 | 1467971947471 Marionette TRACE conn6 <- [1,1278,null,{}] 02:59:07 INFO - PROCESS | 3212 | 1467971947475 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:07 INFO - PROCESS | 3212 | 1467971947477 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:07 INFO - PROCESS | 3212 | 1467971947585 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0CA38000) [pid = 3212] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (12432800) [pid = 3212] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D808000) [pid = 3212] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA22800) [pid = 3212] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E92C00) [pid = 3212] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0CA39000) [pid = 3212] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0EAEC000) [pid = 3212] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (13A06C00) [pid = 3212] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1233A400) [pid = 3212] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (14E9B800) [pid = 3212] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1A906000) [pid = 3212] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (19AB0400) [pid = 3212] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:59:07 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DA21800) [pid = 3212] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:59:07 INFO - PROCESS | 3212 | 1467971947713 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 3212 | 1467971947715 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:07 INFO - PROCESS | 3212 | ++DOCSHELL 0CA39000 == 36 [pid = 3212] [id = 329] 02:59:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D385C00) [pid = 3212] [serial = 986] [outer = 00000000] 02:59:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DA22800) [pid = 3212] [serial = 987] [outer = 0D385C00] 02:59:07 INFO - PROCESS | 3212 | 1467971947760 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0EAEC000) [pid = 3212] [serial = 988] [outer = 0D385C00] 02:59:08 INFO - PROCESS | 3212 | 1467971948132 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 693ms 02:59:08 INFO - PROCESS | 3212 | 1467971948156 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 3212 | 1467971948158 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:59:08 INFO - PROCESS | 3212 | 1467971948161 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 3212 | 1467971948163 Marionette TRACE conn6 <- [1,1282,null,{}] 02:59:08 INFO - PROCESS | 3212 | 1467971948166 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:08 INFO - PROCESS | 3212 | 1467971948168 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:08 INFO - PROCESS | 3212 | 1467971948246 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:59:08 INFO - PROCESS | 3212 | 1467971948334 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 3212 | 1467971948336 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:08 INFO - PROCESS | 3212 | ++DOCSHELL 12437000 == 37 [pid = 3212] [id = 330] 02:59:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (13A06C00) [pid = 3212] [serial = 989] [outer = 00000000] 02:59:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (18B04800) [pid = 3212] [serial = 990] [outer = 13A06C00] 02:59:08 INFO - PROCESS | 3212 | 1467971948380 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1961EC00) [pid = 3212] [serial = 991] [outer = 13A06C00] 02:59:08 INFO - PROCESS | 3212 | 1467971948732 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 02:59:08 INFO - PROCESS | 3212 | 1467971948792 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:59:08 INFO - PROCESS | 3212 | 1467971948794 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:59:08 INFO - PROCESS | 3212 | 1467971948797 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 3212 | 1467971948799 Marionette TRACE conn6 <- [1,1286,null,{}] 02:59:08 INFO - PROCESS | 3212 | 1467971948802 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:08 INFO - PROCESS | 3212 | 1467971948804 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:08 INFO - PROCESS | 3212 | 1467971948917 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:59:08 INFO - PROCESS | 3212 | 1467971948953 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 3212 | 1467971948955 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:08 INFO - PROCESS | 3212 | ++DOCSHELL 08A8A000 == 38 [pid = 3212] [id = 331] 02:59:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (180A9800) [pid = 3212] [serial = 992] [outer = 00000000] 02:59:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19B40800) [pid = 3212] [serial = 993] [outer = 180A9800] 02:59:09 INFO - PROCESS | 3212 | 1467971948997 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19B43800) [pid = 3212] [serial = 994] [outer = 180A9800] 02:59:09 INFO - PROCESS | 3212 | 1467971949428 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 02:59:09 INFO - PROCESS | 3212 | 1467971949468 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 3212 | 1467971949470 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:59:09 INFO - PROCESS | 3212 | 1467971949473 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 3212 | 1467971949475 Marionette TRACE conn6 <- [1,1290,null,{}] 02:59:09 INFO - PROCESS | 3212 | 1467971949488 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:09 INFO - PROCESS | 3212 | 1467971949490 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:09 INFO - PROCESS | 3212 | 1467971949570 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:59:09 INFO - PROCESS | 3212 | 1467971949576 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 3212 | 1467971949577 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:09 INFO - PROCESS | 3212 | ++DOCSHELL 16426000 == 39 [pid = 3212] [id = 332] 02:59:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (19B3C800) [pid = 3212] [serial = 995] [outer = 00000000] 02:59:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1A124000) [pid = 3212] [serial = 996] [outer = 19B3C800] 02:59:09 INFO - PROCESS | 3212 | 1467971949621 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1A12C000) [pid = 3212] [serial = 997] [outer = 19B3C800] 02:59:10 INFO - PROCESS | 3212 | 1467971950324 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 890ms 02:59:10 INFO - PROCESS | 3212 | 1467971950365 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:59:10 INFO - PROCESS | 3212 | 1467971950370 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:59:10 INFO - PROCESS | 3212 | 1467971950374 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 3212 | 1467971950380 Marionette TRACE conn6 <- [1,1294,null,{}] 02:59:10 INFO - PROCESS | 3212 | 1467971950385 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:10 INFO - PROCESS | 3212 | 1467971950388 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:10 INFO - PROCESS | 3212 | 1467971950549 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:59:10 INFO - PROCESS | 3212 | 1467971950609 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 3212 | 1467971950612 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:10 INFO - PROCESS | 3212 | ++DOCSHELL 0DA19C00 == 40 [pid = 3212] [id = 333] 02:59:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DA1A800) [pid = 3212] [serial = 998] [outer = 00000000] 02:59:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0E0E7000) [pid = 3212] [serial = 999] [outer = 0DA1A800] 02:59:10 INFO - PROCESS | 3212 | 1467971950669 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (11CA8400) [pid = 3212] [serial = 1000] [outer = 0DA1A800] 02:59:11 INFO - PROCESS | 3212 | 1467971951245 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 931ms 02:59:11 INFO - PROCESS | 3212 | 1467971951305 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 3212 | 1467971951310 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:59:11 INFO - PROCESS | 3212 | 1467971951317 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 3212 | 1467971951320 Marionette TRACE conn6 <- [1,1298,null,{}] 02:59:11 INFO - PROCESS | 3212 | 1467971951325 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:11 INFO - PROCESS | 3212 | 1467971951327 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:11 INFO - PROCESS | 3212 | 1467971951442 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:59:11 INFO - PROCESS | 3212 | 1467971951546 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 3212 | 1467971951549 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:11 INFO - PROCESS | 3212 | ++DOCSHELL 13E50000 == 41 [pid = 3212] [id = 334] 02:59:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (14B42C00) [pid = 3212] [serial = 1001] [outer = 00000000] 02:59:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (153BEC00) [pid = 3212] [serial = 1002] [outer = 14B42C00] 02:59:11 INFO - PROCESS | 3212 | 1467971951604 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (17149800) [pid = 3212] [serial = 1003] [outer = 14B42C00] 02:59:12 INFO - PROCESS | 3212 | 1467971952205 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 3212 | 1467971952252 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:59:12 INFO - PROCESS | 3212 | 1467971952256 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 3212 | 1467971952260 Marionette TRACE conn6 <- [1,1302,null,{}] 02:59:12 INFO - PROCESS | 3212 | 1467971952270 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:12 INFO - PROCESS | 3212 | 1467971952275 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:12 INFO - PROCESS | 3212 | 1467971952385 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:59:12 INFO - PROCESS | 3212 | 1467971952519 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 3212 | 1467971952523 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:12 INFO - PROCESS | 3212 | ++DOCSHELL 1A12EC00 == 42 [pid = 3212] [id = 335] 02:59:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A12F000) [pid = 3212] [serial = 1004] [outer = 00000000] 02:59:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A461800) [pid = 3212] [serial = 1005] [outer = 1A12F000] 02:59:12 INFO - PROCESS | 3212 | 1467971952580 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A468400) [pid = 3212] [serial = 1006] [outer = 1A12F000] 02:59:13 INFO - PROCESS | 3212 | 1467971953162 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 02:59:13 INFO - PROCESS | 3212 | 1467971953229 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:59:13 INFO - PROCESS | 3212 | 1467971953232 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:59:13 INFO - PROCESS | 3212 | 1467971953236 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 3212 | 1467971953238 Marionette TRACE conn6 <- [1,1306,null,{}] 02:59:13 INFO - PROCESS | 3212 | 1467971953242 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:13 INFO - PROCESS | 3212 | 1467971953245 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:13 INFO - PROCESS | 3212 | 1467971953359 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:59:13 INFO - PROCESS | 3212 | 1467971953496 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:13 INFO - PROCESS | 3212 | 1467971953498 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:13 INFO - PROCESS | 3212 | ++DOCSHELL 0D77C000 == 43 [pid = 3212] [id = 336] 02:59:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (14E96C00) [pid = 3212] [serial = 1007] [outer = 00000000] 02:59:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A565800) [pid = 3212] [serial = 1008] [outer = 14E96C00] 02:59:13 INFO - PROCESS | 3212 | 1467971953552 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (1A569800) [pid = 3212] [serial = 1009] [outer = 14E96C00] 02:59:14 INFO - PROCESS | 3212 | 1467971954309 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1121ms 02:59:14 INFO - PROCESS | 3212 | 1467971954371 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 3212 | 1467971954375 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:59:14 INFO - PROCESS | 3212 | 1467971954381 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 3212 | 1467971954384 Marionette TRACE conn6 <- [1,1310,null,{}] 02:59:14 INFO - PROCESS | 3212 | 1467971954390 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:14 INFO - PROCESS | 3212 | 1467971954393 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:14 INFO - PROCESS | 3212 | 1467971954504 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:59:14 INFO - PROCESS | 3212 | 1467971954633 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 3212 | 1467971954637 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:14 INFO - PROCESS | 3212 | ++DOCSHELL 0DA43000 == 44 [pid = 3212] [id = 337] 02:59:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0DA43800) [pid = 3212] [serial = 1010] [outer = 00000000] 02:59:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0DB4DC00) [pid = 3212] [serial = 1011] [outer = 0DA43800] 02:59:14 INFO - PROCESS | 3212 | 1467971954688 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (0DDE7C00) [pid = 3212] [serial = 1012] [outer = 0DA43800] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 08A8A000 == 43 [pid = 3212] [id = 331] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 12437000 == 42 [pid = 3212] [id = 330] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0CA39000 == 41 [pid = 3212] [id = 329] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0D460800 == 40 [pid = 3212] [id = 328] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0D45A000 == 39 [pid = 3212] [id = 327] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 13E5AC00 == 38 [pid = 3212] [id = 326] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 12346000 == 37 [pid = 3212] [id = 325] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0DA45400 == 36 [pid = 3212] [id = 324] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0D80DC00 == 35 [pid = 3212] [id = 323] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0ECCDC00 == 34 [pid = 3212] [id = 322] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 17153800 == 33 [pid = 3212] [id = 320] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0CA32800 == 32 [pid = 3212] [id = 321] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 1A12EC00 == 31 [pid = 3212] [id = 335] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0D77C000 == 30 [pid = 3212] [id = 336] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 13E50000 == 29 [pid = 3212] [id = 334] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 16426000 == 28 [pid = 3212] [id = 332] 02:59:15 INFO - PROCESS | 3212 | --DOCSHELL 0DA19C00 == 27 [pid = 3212] [id = 333] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0CB4A400) [pid = 3212] [serial = 936] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (14E9B000) [pid = 3212] [serial = 925] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0D33AC00) [pid = 3212] [serial = 937] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0DA22400) [pid = 3212] [serial = 921] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0DA50400) [pid = 3212] [serial = 940] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (17147800) [pid = 3212] [serial = 957] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0CFCE400) [pid = 3212] [serial = 933] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (11DC8400) [pid = 3212] [serial = 943] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (14B44400) [pid = 3212] [serial = 949] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (12592400) [pid = 3212] [serial = 946] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (16421400) [pid = 3212] [serial = 951] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0D4F9C00) [pid = 3212] [serial = 934] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DCD6400) [pid = 3212] [serial = 922] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1A90C400) [pid = 3212] [serial = 930] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1A567800) [pid = 3212] [serial = 928] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (1A462000) [pid = 3212] [serial = 927] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (165ADC00) [pid = 3212] [serial = 952] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA49800) [pid = 3212] [serial = 939] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E95800) [pid = 3212] [serial = 954] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (13E59000) [pid = 3212] [serial = 948] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (14B3E800) [pid = 3212] [serial = 924] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (160A3C00) [pid = 3212] [serial = 955] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1A910000) [pid = 3212] [serial = 931] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (12437C00) [pid = 3212] [serial = 945] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0ECCB800) [pid = 3212] [serial = 942] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (17148800) [pid = 3212] [serial = 958] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (17589C00) [pid = 3212] [serial = 960] [outer = 00000000] [url = about:blank] 02:59:16 INFO - PROCESS | 3212 | 1467971956035 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1684ms 02:59:16 INFO - PROCESS | 3212 | 1467971956065 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 3212 | 1467971956069 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:59:16 INFO - PROCESS | 3212 | 1467971956079 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 3212 | 1467971956082 Marionette TRACE conn6 <- [1,1314,null,{}] 02:59:16 INFO - PROCESS | 3212 | 1467971956087 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:16 INFO - PROCESS | 3212 | 1467971956090 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:16 INFO - PROCESS | 3212 | 1467971956182 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:59:16 INFO - PROCESS | 3212 | 1467971956196 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 3212 | 1467971956199 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:16 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCE400 == 28 [pid = 3212] [id = 338] 02:59:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D4F3400) [pid = 3212] [serial = 1013] [outer = 00000000] 02:59:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0D773800) [pid = 3212] [serial = 1014] [outer = 0D4F3400] 02:59:16 INFO - PROCESS | 3212 | 1467971956246 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0D803C00) [pid = 3212] [serial = 1015] [outer = 0D4F3400] 02:59:16 INFO - PROCESS | 3212 | 1467971956728 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 02:59:16 INFO - PROCESS | 3212 | 1467971956770 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 3212 | 1467971956775 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:59:16 INFO - PROCESS | 3212 | 1467971956781 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:59:16 INFO - PROCESS | 3212 | 1467971956784 Marionette TRACE conn6 <- [1,1318,null,{}] 02:59:16 INFO - PROCESS | 3212 | 1467971956787 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:16 INFO - PROCESS | 3212 | 1467971956790 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:16 INFO - PROCESS | 3212 | 1467971956876 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:59:16 INFO - PROCESS | 3212 | 1467971956884 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 3212 | 1467971956887 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:16 INFO - PROCESS | 3212 | ++DOCSHELL 0DA20000 == 29 [pid = 3212] [id = 339] 02:59:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DA20800) [pid = 3212] [serial = 1016] [outer = 00000000] 02:59:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0DA27400) [pid = 3212] [serial = 1017] [outer = 0DA20800] 02:59:16 INFO - PROCESS | 3212 | 1467971956933 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA4A400) [pid = 3212] [serial = 1018] [outer = 0DA20800] 02:59:17 INFO - PROCESS | 3212 | 1467971957402 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 02:59:17 INFO - PROCESS | 3212 | 1467971957455 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 3212 | 1467971957457 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:59:17 INFO - PROCESS | 3212 | 1467971957461 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:59:17 INFO - PROCESS | 3212 | 1467971957464 Marionette TRACE conn6 <- [1,1322,null,{}] 02:59:17 INFO - PROCESS | 3212 | 1467971957475 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:17 INFO - PROCESS | 3212 | 1467971957479 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:17 INFO - PROCESS | 3212 | 1467971957594 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:59:17 INFO - PROCESS | 3212 | 1467971957691 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 3212 | 1467971957694 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:17 INFO - PROCESS | 3212 | ++DOCSHELL 11FB6C00 == 30 [pid = 3212] [id = 340] 02:59:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (11FC0000) [pid = 3212] [serial = 1019] [outer = 00000000] 02:59:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (12339400) [pid = 3212] [serial = 1020] [outer = 11FC0000] 02:59:17 INFO - PROCESS | 3212 | 1467971957742 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (12342C00) [pid = 3212] [serial = 1021] [outer = 11FC0000] 02:59:18 INFO - PROCESS | 3212 | 1467971958156 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 02:59:18 INFO - PROCESS | 3212 | 1467971958194 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 3212 | 1467971958197 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:59:18 INFO - PROCESS | 3212 | 1467971958200 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:59:18 INFO - PROCESS | 3212 | 1467971958202 Marionette TRACE conn6 <- [1,1326,null,{}] 02:59:18 INFO - PROCESS | 3212 | 1467971958211 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:18 INFO - PROCESS | 3212 | 1467971958213 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:18 INFO - PROCESS | 3212 | 1467971958326 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:59:18 INFO - PROCESS | 3212 | 1467971958331 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 3212 | 1467971958333 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:18 INFO - PROCESS | 3212 | ++DOCSHELL 12358C00 == 31 [pid = 3212] [id = 341] 02:59:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (12397400) [pid = 3212] [serial = 1022] [outer = 00000000] 02:59:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (124EA000) [pid = 3212] [serial = 1023] [outer = 12397400] 02:59:18 INFO - PROCESS | 3212 | 1467971958382 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (13A07000) [pid = 3212] [serial = 1024] [outer = 12397400] 02:59:19 INFO - PROCESS | 3212 | 1467971959282 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1132ms 02:59:19 INFO - PROCESS | 3212 | 1467971959341 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 3212 | 1467971959344 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:59:19 INFO - PROCESS | 3212 | 1467971959347 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:59:19 INFO - PROCESS | 3212 | 1467971959349 Marionette TRACE conn6 <- [1,1330,null,{}] 02:59:19 INFO - PROCESS | 3212 | 1467971959353 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:19 INFO - PROCESS | 3212 | 1467971959355 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:19 INFO - PROCESS | 3212 | 1467971959465 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:59:19 INFO - PROCESS | 3212 | 1467971959471 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 3212 | 1467971959474 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:19 INFO - PROCESS | 3212 | ++DOCSHELL 13E5A400 == 32 [pid = 3212] [id = 342] 02:59:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (13E5AC00) [pid = 3212] [serial = 1025] [outer = 00000000] 02:59:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (14E91000) [pid = 3212] [serial = 1026] [outer = 13E5AC00] 02:59:19 INFO - PROCESS | 3212 | 1467971959518 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (14E99000) [pid = 3212] [serial = 1027] [outer = 13E5AC00] 02:59:19 INFO - PROCESS | 3212 | 1467971959950 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (19B3C800) [pid = 3212] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DCD0000) [pid = 3212] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (165B1C00) [pid = 3212] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D385C00) [pid = 3212] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (12347C00) [pid = 3212] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0CA3AC00) [pid = 3212] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DA48C00) [pid = 3212] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0ECCE800) [pid = 3212] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (17156000) [pid = 3212] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D823800) [pid = 3212] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (14B39400) [pid = 3212] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (13A06C00) [pid = 3212] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:59:20 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (180A9800) [pid = 3212] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 870ms 02:59:20 INFO - PROCESS | 3212 | 1467971960222 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 3212 | 1467971960224 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:59:20 INFO - PROCESS | 3212 | 1467971960227 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 3212 | 1467971960229 Marionette TRACE conn6 <- [1,1334,null,{}] 02:59:20 INFO - PROCESS | 3212 | 1467971960233 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:20 INFO - PROCESS | 3212 | 1467971960238 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:20 INFO - PROCESS | 3212 | 1467971960342 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:59:20 INFO - PROCESS | 3212 | 1467971960349 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 3212 | 1467971960351 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:20 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4B400 == 33 [pid = 3212] [id = 343] 02:59:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (11FD0400) [pid = 3212] [serial = 1028] [outer = 00000000] 02:59:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (12474800) [pid = 3212] [serial = 1029] [outer = 11FD0400] 02:59:20 INFO - PROCESS | 3212 | 1467971960397 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (16092800) [pid = 3212] [serial = 1030] [outer = 11FD0400] 02:59:20 INFO - PROCESS | 3212 | 1467971960887 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 02:59:20 INFO - PROCESS | 3212 | 1467971960901 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 3212 | 1467971960903 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:59:20 INFO - PROCESS | 3212 | 1467971960907 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 3212 | 1467971960909 Marionette TRACE conn6 <- [1,1338,null,{}] 02:59:20 INFO - PROCESS | 3212 | 1467971960912 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:20 INFO - PROCESS | 3212 | 1467971960914 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:21 INFO - PROCESS | 3212 | 1467971960993 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:59:21 INFO - PROCESS | 3212 | 1467971960998 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 3212 | 1467971961000 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:21 INFO - PROCESS | 3212 | ++DOCSHELL 164BB800 == 34 [pid = 3212] [id = 344] 02:59:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (165A9800) [pid = 3212] [serial = 1031] [outer = 00000000] 02:59:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (16FA7800) [pid = 3212] [serial = 1032] [outer = 165A9800] 02:59:21 INFO - PROCESS | 3212 | 1467971961043 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17149000) [pid = 3212] [serial = 1033] [outer = 165A9800] 02:59:21 INFO - PROCESS | 3212 | 1467971961459 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 02:59:21 INFO - PROCESS | 3212 | 1467971961538 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 3212 | 1467971961540 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:59:21 INFO - PROCESS | 3212 | 1467971961544 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:59:21 INFO - PROCESS | 3212 | 1467971961545 Marionette TRACE conn6 <- [1,1342,null,{}] 02:59:21 INFO - PROCESS | 3212 | 1467971961549 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:21 INFO - PROCESS | 3212 | 1467971961551 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:21 INFO - PROCESS | 3212 | 1467971961627 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:59:21 INFO - PROCESS | 3212 | 1467971961635 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 3212 | 1467971961637 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:21 INFO - PROCESS | 3212 | ++DOCSHELL 0DA26800 == 35 [pid = 3212] [id = 345] 02:59:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17147C00) [pid = 3212] [serial = 1034] [outer = 00000000] 02:59:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1763CC00) [pid = 3212] [serial = 1035] [outer = 17147C00] 02:59:21 INFO - PROCESS | 3212 | 1467971961680 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0CA36400) [pid = 3212] [serial = 1036] [outer = 17147C00] 02:59:22 INFO - PROCESS | 3212 | 1467971962109 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 02:59:22 INFO - PROCESS | 3212 | 1467971962220 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 3212 | 1467971962224 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:59:22 INFO - PROCESS | 3212 | 1467971962230 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 3212 | 1467971962234 Marionette TRACE conn6 <- [1,1346,null,{}] 02:59:22 INFO - PROCESS | 3212 | 1467971962241 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:22 INFO - PROCESS | 3212 | 1467971962244 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:22 INFO - PROCESS | 3212 | 1467971962446 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:59:22 INFO - PROCESS | 3212 | 1467971962530 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 3212 | 1467971962536 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:22 INFO - PROCESS | 3212 | ++DOCSHELL 0D33AC00 == 36 [pid = 3212] [id = 346] 02:59:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0D37A000) [pid = 3212] [serial = 1037] [outer = 00000000] 02:59:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0D4F9C00) [pid = 3212] [serial = 1038] [outer = 0D37A000] 02:59:22 INFO - PROCESS | 3212 | 1467971962593 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0D805C00) [pid = 3212] [serial = 1039] [outer = 0D37A000] 02:59:23 INFO - PROCESS | 3212 | 1467971963328 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1128ms 02:59:23 INFO - PROCESS | 3212 | 1467971963365 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 3212 | 1467971963368 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:59:23 INFO - PROCESS | 3212 | 1467971963376 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 3212 | 1467971963380 Marionette TRACE conn6 <- [1,1350,null,{}] 02:59:23 INFO - PROCESS | 3212 | 1467971963384 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:23 INFO - PROCESS | 3212 | 1467971963387 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:23 INFO - PROCESS | 3212 | 1467971963504 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:59:23 INFO - PROCESS | 3212 | 1467971963616 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:23 INFO - PROCESS | 3212 | 1467971963619 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:23 INFO - PROCESS | 3212 | ++DOCSHELL 0DD59800 == 37 [pid = 3212] [id = 347] 02:59:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0DDE6000) [pid = 3212] [serial = 1040] [outer = 00000000] 02:59:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (11CA1C00) [pid = 3212] [serial = 1041] [outer = 0DDE6000] 02:59:23 INFO - PROCESS | 3212 | 1467971963674 Marionette DEBUG loaded listener.js 02:59:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (11FD8C00) [pid = 3212] [serial = 1042] [outer = 0DDE6000] 02:59:24 INFO - PROCESS | 3212 | 1467971964497 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1176ms 02:59:24 INFO - PROCESS | 3212 | 1467971964551 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:59:24 INFO - PROCESS | 3212 | 1467971964554 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:59:24 INFO - PROCESS | 3212 | 1467971964557 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 3212 | 1467971964560 Marionette TRACE conn6 <- [1,1354,null,{}] 02:59:24 INFO - PROCESS | 3212 | 1467971964570 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:24 INFO - PROCESS | 3212 | 1467971964575 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:24 INFO - PROCESS | 3212 | 1467971964787 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:59:24 INFO - PROCESS | 3212 | 1467971964915 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 3212 | 1467971964917 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:24 INFO - PROCESS | 3212 | ++DOCSHELL 0C93E400 == 38 [pid = 3212] [id = 348] 02:59:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0C93E800) [pid = 3212] [serial = 1043] [outer = 00000000] 02:59:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0CA38C00) [pid = 3212] [serial = 1044] [outer = 0C93E800] 02:59:24 INFO - PROCESS | 3212 | 1467971964969 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0CFCC000) [pid = 3212] [serial = 1045] [outer = 0C93E800] 02:59:25 INFO - PROCESS | 3212 | --DOCSHELL 164BB800 == 37 [pid = 3212] [id = 344] 02:59:25 INFO - PROCESS | 3212 | --DOCSHELL 0DA4B400 == 36 [pid = 3212] [id = 343] 02:59:25 INFO - PROCESS | 3212 | --DOCSHELL 13E5A400 == 35 [pid = 3212] [id = 342] 02:59:25 INFO - PROCESS | 3212 | --DOCSHELL 12358C00 == 34 [pid = 3212] [id = 341] 02:59:25 INFO - PROCESS | 3212 | --DOCSHELL 11FB6C00 == 33 [pid = 3212] [id = 340] 02:59:25 INFO - PROCESS | 3212 | --DOCSHELL 0DA20000 == 32 [pid = 3212] [id = 339] 02:59:25 INFO - PROCESS | 3212 | --DOCSHELL 0CFCE400 == 31 [pid = 3212] [id = 338] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (19B40800) [pid = 3212] [serial = 993] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1A124000) [pid = 3212] [serial = 996] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1A12C000) [pid = 3212] [serial = 997] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19B43800) [pid = 3212] [serial = 994] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (16FA5000) [pid = 3212] [serial = 981] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17A5C400) [pid = 3212] [serial = 984] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1714C400) [pid = 3212] [serial = 982] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DA22800) [pid = 3212] [serial = 987] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17A51C00) [pid = 3212] [serial = 985] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (12431C00) [pid = 3212] [serial = 975] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1325E400) [pid = 3212] [serial = 976] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D825400) [pid = 3212] [serial = 963] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DA25000) [pid = 3212] [serial = 964] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DC03000) [pid = 3212] [serial = 972] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DDE0000) [pid = 3212] [serial = 973] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12354400) [pid = 3212] [serial = 966] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (12472800) [pid = 3212] [serial = 967] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1758CC00) [pid = 3212] [serial = 961] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA1D400) [pid = 3212] [serial = 969] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DD4D800) [pid = 3212] [serial = 970] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (153C1C00) [pid = 3212] [serial = 978] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0EAEC000) [pid = 3212] [serial = 988] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (18B04800) [pid = 3212] [serial = 990] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (160A2000) [pid = 3212] [serial = 979] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1961EC00) [pid = 3212] [serial = 991] [outer = 00000000] [url = about:blank] 02:59:25 INFO - PROCESS | 3212 | 1467971965570 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 3212 | 1467971965585 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:59:25 INFO - PROCESS | 3212 | 1467971965590 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 3212 | 1467971965593 Marionette TRACE conn6 <- [1,1358,null,{}] 02:59:25 INFO - PROCESS | 3212 | 1467971965598 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:25 INFO - PROCESS | 3212 | 1467971965600 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:25 INFO - PROCESS | 3212 | 1467971965690 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:59:25 INFO - PROCESS | 3212 | 1467971965698 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 3212 | 1467971965700 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:25 INFO - PROCESS | 3212 | ++DOCSHELL 0DA1D400 == 32 [pid = 3212] [id = 349] 02:59:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DA1F400) [pid = 3212] [serial = 1046] [outer = 00000000] 02:59:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DA50C00) [pid = 3212] [serial = 1047] [outer = 0DA1F400] 02:59:25 INFO - PROCESS | 3212 | 1467971965747 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DD52000) [pid = 3212] [serial = 1048] [outer = 0DA1F400] 02:59:26 INFO - PROCESS | 3212 | 1467971966223 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 3212 | 1467971966264 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:59:26 INFO - PROCESS | 3212 | 1467971966296 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 3212 | 1467971966298 Marionette TRACE conn6 <- [1,1362,null,{}] 02:59:26 INFO - PROCESS | 3212 | 1467971966302 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:26 INFO - PROCESS | 3212 | 1467971966304 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:26 INFO - PROCESS | 3212 | 1467971966389 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:59:26 INFO - PROCESS | 3212 | 1467971966483 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 3212 | 1467971966485 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:26 INFO - PROCESS | 3212 | ++DOCSHELL 0DD59C00 == 33 [pid = 3212] [id = 350] 02:59:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (11DD1C00) [pid = 3212] [serial = 1049] [outer = 00000000] 02:59:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (12431C00) [pid = 3212] [serial = 1050] [outer = 11DD1C00] 02:59:26 INFO - PROCESS | 3212 | 1467971966530 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (124E2C00) [pid = 3212] [serial = 1051] [outer = 11DD1C00] 02:59:26 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:26 INFO - PROCESS | 3212 | 1467971966923 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 3212 | 1467971966971 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:59:26 INFO - PROCESS | 3212 | 1467971966981 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 3212 | 1467971966985 Marionette TRACE conn6 <- [1,1366,null,{}] 02:59:27 INFO - PROCESS | 3212 | 1467971966988 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:27 INFO - PROCESS | 3212 | 1467971966992 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:27 INFO - PROCESS | 3212 | 1467971967081 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:59:27 INFO - PROCESS | 3212 | 1467971967087 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 3212 | 1467971967089 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:27 INFO - PROCESS | 3212 | ++DOCSHELL 13261400 == 34 [pid = 3212] [id = 351] 02:59:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (13262000) [pid = 3212] [serial = 1052] [outer = 00000000] 02:59:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (160A2000) [pid = 3212] [serial = 1053] [outer = 13262000] 02:59:27 INFO - PROCESS | 3212 | 1467971967132 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (165ED400) [pid = 3212] [serial = 1054] [outer = 13262000] 02:59:27 INFO - PROCESS | 3212 | 1467971967579 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 3212 | 1467971967622 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:59:27 INFO - PROCESS | 3212 | 1467971967626 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 3212 | 1467971967628 Marionette TRACE conn6 <- [1,1370,null,{}] 02:59:27 INFO - PROCESS | 3212 | 1467971967637 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:27 INFO - PROCESS | 3212 | 1467971967639 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:27 INFO - PROCESS | 3212 | 1467971967756 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:59:27 INFO - PROCESS | 3212 | 1467971967838 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 3212 | 1467971967840 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:27 INFO - PROCESS | 3212 | ++DOCSHELL 1716E000 == 35 [pid = 3212] [id = 352] 02:59:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17177000) [pid = 3212] [serial = 1055] [outer = 00000000] 02:59:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17644800) [pid = 3212] [serial = 1056] [outer = 17177000] 02:59:27 INFO - PROCESS | 3212 | 1467971967884 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17A4F400) [pid = 3212] [serial = 1057] [outer = 17177000] 02:59:28 INFO - PROCESS | 3212 | [3212] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:28 INFO - PROCESS | 3212 | 1467971968319 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 3212 | 1467971968364 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:59:28 INFO - PROCESS | 3212 | 1467971968367 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:59:28 INFO - PROCESS | 3212 | 1467971968369 Marionette TRACE conn6 <- [1,1374,null,{}] 02:59:28 INFO - PROCESS | 3212 | 1467971968372 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:28 INFO - PROCESS | 3212 | 1467971968374 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:28 INFO - PROCESS | 3212 | 1467971968493 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:59:28 INFO - PROCESS | 3212 | 1467971968555 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 3212 | 1467971968561 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:28 INFO - PROCESS | 3212 | ++DOCSHELL 180A6C00 == 36 [pid = 3212] [id = 353] 02:59:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (18B04800) [pid = 3212] [serial = 1058] [outer = 00000000] 02:59:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1936B400) [pid = 3212] [serial = 1059] [outer = 18B04800] 02:59:28 INFO - PROCESS | 3212 | 1467971968615 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (19629800) [pid = 3212] [serial = 1060] [outer = 18B04800] 02:59:29 INFO - PROCESS | 3212 | 1467971969075 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:59:29 INFO - PROCESS | 3212 | 1467971969121 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:59:29 INFO - PROCESS | 3212 | 1467971969124 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 3212 | 1467971969126 Marionette TRACE conn6 <- [1,1378,null,{}] 02:59:29 INFO - PROCESS | 3212 | 1467971969129 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:29 INFO - PROCESS | 3212 | 1467971969131 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:29 INFO - PROCESS | 3212 | 1467971969254 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:59:29 INFO - PROCESS | 3212 | 1467971969315 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 3212 | 1467971969317 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:29 INFO - PROCESS | 3212 | ++DOCSHELL 08A7DC00 == 37 [pid = 3212] [id = 354] 02:59:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (19AB6800) [pid = 3212] [serial = 1061] [outer = 00000000] 02:59:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (19B48000) [pid = 3212] [serial = 1062] [outer = 19AB6800] 02:59:29 INFO - PROCESS | 3212 | 1467971969361 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (19B4A800) [pid = 3212] [serial = 1063] [outer = 19AB6800] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (12397400) [pid = 3212] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (13E5AC00) [pid = 3212] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0DA43800) [pid = 3212] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA20800) [pid = 3212] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D4F3400) [pid = 3212] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (11FC0000) [pid = 3212] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DA1A800) [pid = 3212] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (14B42C00) [pid = 3212] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1A12F000) [pid = 3212] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (14E96C00) [pid = 3212] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (11FD0400) [pid = 3212] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:59:29 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (165A9800) [pid = 3212] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:59:29 INFO - PROCESS | 3212 | 1467971969784 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 02:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:59:29 INFO - PROCESS | 3212 | 1467971969795 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 3212 | 1467971969797 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:59:29 INFO - PROCESS | 3212 | 1467971969800 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 3212 | 1467971969802 Marionette TRACE conn6 <- [1,1382,null,{}] 02:59:29 INFO - PROCESS | 3212 | 1467971969805 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:29 INFO - PROCESS | 3212 | 1467971969807 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:29 INFO - PROCESS | 3212 | 1467971969884 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:59:29 INFO - PROCESS | 3212 | 1467971969890 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 3212 | 1467971969892 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:29 INFO - PROCESS | 3212 | ++DOCSHELL 0DA43800 == 38 [pid = 3212] [id = 355] 02:59:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (11CE7400) [pid = 3212] [serial = 1064] [outer = 00000000] 02:59:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (14E90800) [pid = 3212] [serial = 1065] [outer = 11CE7400] 02:59:29 INFO - PROCESS | 3212 | 1467971969936 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (165B0800) [pid = 3212] [serial = 1066] [outer = 11CE7400] 02:59:30 INFO - PROCESS | 3212 | 1467971970371 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 02:59:30 INFO - PROCESS | 3212 | 1467971970431 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 3212 | 1467971970433 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:59:30 INFO - PROCESS | 3212 | 1467971970436 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 3212 | 1467971970438 Marionette TRACE conn6 <- [1,1386,null,{}] 02:59:30 INFO - PROCESS | 3212 | 1467971970441 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:30 INFO - PROCESS | 3212 | 1467971970443 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:30 INFO - PROCESS | 3212 | 1467971970522 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:59:30 INFO - PROCESS | 3212 | 1467971970528 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 3212 | 1467971970530 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:30 INFO - PROCESS | 3212 | ++DOCSHELL 1764A400 == 39 [pid = 3212] [id = 356] 02:59:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (196C1400) [pid = 3212] [serial = 1067] [outer = 00000000] 02:59:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1A127400) [pid = 3212] [serial = 1068] [outer = 196C1400] 02:59:30 INFO - PROCESS | 3212 | 1467971970573 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1A12DC00) [pid = 3212] [serial = 1069] [outer = 196C1400] 02:59:31 INFO - PROCESS | 3212 | 1467971971017 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 02:59:31 INFO - PROCESS | 3212 | 1467971971067 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 3212 | 1467971971079 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:59:31 INFO - PROCESS | 3212 | 1467971971082 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:59:31 INFO - PROCESS | 3212 | 1467971971084 Marionette TRACE conn6 <- [1,1390,null,{}] 02:59:31 INFO - PROCESS | 3212 | 1467971971088 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:31 INFO - PROCESS | 3212 | 1467971971089 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:31 INFO - PROCESS | 3212 | 1467971971169 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:59:31 INFO - PROCESS | 3212 | 1467971971178 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 3212 | 1467971971179 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:31 INFO - PROCESS | 3212 | ++DOCSHELL 08A85C00 == 40 [pid = 3212] [id = 357] 02:59:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0CA2EC00) [pid = 3212] [serial = 1070] [outer = 00000000] 02:59:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A131400) [pid = 3212] [serial = 1071] [outer = 0CA2EC00] 02:59:31 INFO - PROCESS | 3212 | 1467971971222 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1A467C00) [pid = 3212] [serial = 1072] [outer = 0CA2EC00] 02:59:31 INFO - PROCESS | 3212 | 1467971971650 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 02:59:31 INFO - PROCESS | 3212 | 1467971971719 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:59:31 INFO - PROCESS | 3212 | 1467971971723 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:59:31 INFO - PROCESS | 3212 | 1467971971728 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 3212 | 1467971971732 Marionette TRACE conn6 <- [1,1394,null,{}] 02:59:31 INFO - PROCESS | 3212 | 1467971971739 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:31 INFO - PROCESS | 3212 | 1467971971743 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:31 INFO - PROCESS | 3212 | 1467971971866 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:59:32 INFO - PROCESS | 3212 | 1467971972028 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 3212 | 1467971972034 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:32 INFO - PROCESS | 3212 | ++DOCSHELL 0D809400 == 41 [pid = 3212] [id = 358] 02:59:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0D80A800) [pid = 3212] [serial = 1073] [outer = 00000000] 02:59:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DA19800) [pid = 3212] [serial = 1074] [outer = 0D80A800] 02:59:32 INFO - PROCESS | 3212 | 1467971972091 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DA45000) [pid = 3212] [serial = 1075] [outer = 0D80A800] 02:59:32 INFO - PROCESS | 3212 | 1467971972647 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 990ms 02:59:32 INFO - PROCESS | 3212 | 1467971972719 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 3212 | 1467971972723 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:59:32 INFO - PROCESS | 3212 | 1467971972729 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 3212 | 1467971972733 Marionette TRACE conn6 <- [1,1398,null,{}] 02:59:32 INFO - PROCESS | 3212 | 1467971972737 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:32 INFO - PROCESS | 3212 | 1467971972740 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:32 INFO - PROCESS | 3212 | 1467971972852 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:59:33 INFO - PROCESS | 3212 | 1467971972985 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 3212 | 1467971972987 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:33 INFO - PROCESS | 3212 | ++DOCSHELL 13E58000 == 42 [pid = 3212] [id = 359] 02:59:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (13E59000) [pid = 3212] [serial = 1076] [outer = 00000000] 02:59:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (14E8F800) [pid = 3212] [serial = 1077] [outer = 13E59000] 02:59:33 INFO - PROCESS | 3212 | 1467971973045 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (160A3C00) [pid = 3212] [serial = 1078] [outer = 13E59000] 02:59:33 INFO - PROCESS | 3212 | 1467971973726 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1026ms 02:59:33 INFO - PROCESS | 3212 | 1467971973754 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:59:33 INFO - PROCESS | 3212 | 1467971973757 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:59:33 INFO - PROCESS | 3212 | 1467971973761 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:59:33 INFO - PROCESS | 3212 | 1467971973763 Marionette TRACE conn6 <- [1,1402,null,{}] 02:59:33 INFO - PROCESS | 3212 | 1467971973774 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:33 INFO - PROCESS | 3212 | 1467971973778 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:33 INFO - PROCESS | 3212 | 1467971973915 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:59:34 INFO - PROCESS | 3212 | 1467971974041 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 3212 | 1467971974045 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:34 INFO - PROCESS | 3212 | ++DOCSHELL 19B45000 == 43 [pid = 3212] [id = 360] 02:59:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (19B45800) [pid = 3212] [serial = 1079] [outer = 00000000] 02:59:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (1A560000) [pid = 3212] [serial = 1080] [outer = 19B45800] 02:59:34 INFO - PROCESS | 3212 | 1467971974103 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A565000) [pid = 3212] [serial = 1081] [outer = 19B45800] 02:59:34 INFO - PROCESS | 3212 | 1467971974769 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1022ms 02:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:59:34 INFO - PROCESS | 3212 | 1467971974785 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 3212 | 1467971974787 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:59:34 INFO - PROCESS | 3212 | 1467971974791 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 3212 | 1467971974793 Marionette TRACE conn6 <- [1,1406,null,{}] 02:59:34 INFO - PROCESS | 3212 | 1467971974796 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:34 INFO - PROCESS | 3212 | 1467971974799 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:34 INFO - PROCESS | 3212 | 1467971974907 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:59:35 INFO - PROCESS | 3212 | 1467971975058 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 3212 | 1467971975061 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:35 INFO - PROCESS | 3212 | ++DOCSHELL 17153400 == 44 [pid = 3212] [id = 361] 02:59:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (17154800) [pid = 3212] [serial = 1082] [outer = 00000000] 02:59:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A90F000) [pid = 3212] [serial = 1083] [outer = 17154800] 02:59:35 INFO - PROCESS | 3212 | 1467971975116 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1AB57000) [pid = 3212] [serial = 1084] [outer = 17154800] 02:59:35 INFO - PROCESS | 3212 | 1467971975935 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1178ms 02:59:35 INFO - PROCESS | 3212 | 1467971975970 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:59:35 INFO - PROCESS | 3212 | 1467971975974 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:59:36 INFO - PROCESS | 3212 | 1467971975979 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 3212 | 1467971975982 Marionette TRACE conn6 <- [1,1410,null,{}] 02:59:36 INFO - PROCESS | 3212 | 1467971975988 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:36 INFO - PROCESS | 3212 | 1467971975990 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:36 INFO - PROCESS | 3212 | 1467971976099 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:59:36 INFO - PROCESS | 3212 | 1467971976238 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 3212 | 1467971976242 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:36 INFO - PROCESS | 3212 | ++DOCSHELL 0906A400 == 45 [pid = 3212] [id = 362] 02:59:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0D824000) [pid = 3212] [serial = 1085] [outer = 00000000] 02:59:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0DA42C00) [pid = 3212] [serial = 1086] [outer = 0D824000] 02:59:36 INFO - PROCESS | 3212 | 1467971976305 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0E0EEC00) [pid = 3212] [serial = 1087] [outer = 0D824000] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 1764A400 == 44 [pid = 3212] [id = 356] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0DA43800 == 43 [pid = 3212] [id = 355] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 08A7DC00 == 42 [pid = 3212] [id = 354] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 180A6C00 == 41 [pid = 3212] [id = 353] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 1716E000 == 40 [pid = 3212] [id = 352] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 13261400 == 39 [pid = 3212] [id = 351] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0DD59C00 == 38 [pid = 3212] [id = 350] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0DA1D400 == 37 [pid = 3212] [id = 349] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0C93E400 == 36 [pid = 3212] [id = 348] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0DD59800 == 35 [pid = 3212] [id = 347] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0DA26800 == 34 [pid = 3212] [id = 345] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0D33AC00 == 33 [pid = 3212] [id = 346] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0DA43000 == 32 [pid = 3212] [id = 337] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 17153400 == 31 [pid = 3212] [id = 361] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 19B45000 == 30 [pid = 3212] [id = 360] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 08A85C00 == 29 [pid = 3212] [id = 357] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 0D809400 == 28 [pid = 3212] [id = 358] 02:59:37 INFO - PROCESS | 3212 | --DOCSHELL 13E58000 == 27 [pid = 3212] [id = 359] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (1763CC00) [pid = 3212] [serial = 1035] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (124EA000) [pid = 3212] [serial = 1023] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (14E91000) [pid = 3212] [serial = 1026] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0DDE7C00) [pid = 3212] [serial = 1012] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0DB4DC00) [pid = 3212] [serial = 1011] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0DA27400) [pid = 3212] [serial = 1017] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0DA4A400) [pid = 3212] [serial = 1018] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0D773800) [pid = 3212] [serial = 1014] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0D803C00) [pid = 3212] [serial = 1015] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (12339400) [pid = 3212] [serial = 1020] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (13A07000) [pid = 3212] [serial = 1024] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (11CA8400) [pid = 3212] [serial = 1000] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0E0E7000) [pid = 3212] [serial = 999] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17149800) [pid = 3212] [serial = 1003] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (153BEC00) [pid = 3212] [serial = 1002] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1A468400) [pid = 3212] [serial = 1006] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1A461800) [pid = 3212] [serial = 1005] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1A569800) [pid = 3212] [serial = 1009] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1A565800) [pid = 3212] [serial = 1008] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12474800) [pid = 3212] [serial = 1029] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (16FA7800) [pid = 3212] [serial = 1032] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (16092800) [pid = 3212] [serial = 1030] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (14E99000) [pid = 3212] [serial = 1027] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (17149000) [pid = 3212] [serial = 1033] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (12342C00) [pid = 3212] [serial = 1021] [outer = 00000000] [url = about:blank] 02:59:37 INFO - PROCESS | 3212 | 1467971977573 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1676ms 02:59:37 INFO - PROCESS | 3212 | 1467971977657 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:59:37 INFO - PROCESS | 3212 | 1467971977660 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:59:37 INFO - PROCESS | 3212 | 1467971977665 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 3212 | 1467971977668 Marionette TRACE conn6 <- [1,1414,null,{}] 02:59:37 INFO - PROCESS | 3212 | 1467971977673 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:37 INFO - PROCESS | 3212 | 1467971977676 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:37 INFO - PROCESS | 3212 | 1467971977763 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:59:37 INFO - PROCESS | 3212 | 1467971977777 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:37 INFO - PROCESS | 3212 | 1467971977780 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:37 INFO - PROCESS | 3212 | ++DOCSHELL 0D384800 == 28 [pid = 3212] [id = 363] 02:59:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D45F400) [pid = 3212] [serial = 1088] [outer = 00000000] 02:59:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0D771400) [pid = 3212] [serial = 1089] [outer = 0D45F400] 02:59:37 INFO - PROCESS | 3212 | 1467971977827 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0D802000) [pid = 3212] [serial = 1090] [outer = 0D45F400] 02:59:38 INFO - PROCESS | 3212 | 1467971978305 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 02:59:38 INFO - PROCESS | 3212 | 1467971978336 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 3212 | 1467971978342 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:59:38 INFO - PROCESS | 3212 | 1467971978352 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 3212 | 1467971978355 Marionette TRACE conn6 <- [1,1418,null,{}] 02:59:38 INFO - PROCESS | 3212 | 1467971978358 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:38 INFO - PROCESS | 3212 | 1467971978361 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:38 INFO - PROCESS | 3212 | 1467971978448 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:59:38 INFO - PROCESS | 3212 | 1467971978456 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 3212 | 1467971978458 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:38 INFO - PROCESS | 3212 | ++DOCSHELL 0DA1C000 == 29 [pid = 3212] [id = 364] 02:59:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DA1D400) [pid = 3212] [serial = 1091] [outer = 00000000] 02:59:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0DA22C00) [pid = 3212] [serial = 1092] [outer = 0DA1D400] 02:59:38 INFO - PROCESS | 3212 | 1467971978506 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA43000) [pid = 3212] [serial = 1093] [outer = 0DA1D400] 02:59:38 INFO - PROCESS | 3212 | 1467971978982 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 02:59:39 INFO - PROCESS | 3212 | 1467971979027 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 3212 | 1467971979030 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:59:39 INFO - PROCESS | 3212 | 1467971979034 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 3212 | 1467971979037 Marionette TRACE conn6 <- [1,1422,null,{}] 02:59:39 INFO - PROCESS | 3212 | 1467971979048 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:39 INFO - PROCESS | 3212 | 1467971979053 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:39 INFO - PROCESS | 3212 | 1467971979163 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:59:39 INFO - PROCESS | 3212 | 1467971979261 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 3212 | 1467971979264 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:39 INFO - PROCESS | 3212 | ++DOCSHELL 0ECD4000 == 30 [pid = 3212] [id = 365] 02:59:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (11A43800) [pid = 3212] [serial = 1094] [outer = 00000000] 02:59:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (11CA8400) [pid = 3212] [serial = 1095] [outer = 11A43800] 02:59:39 INFO - PROCESS | 3212 | 1467971979311 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (11DD0800) [pid = 3212] [serial = 1096] [outer = 11A43800] 02:59:39 INFO - PROCESS | 3212 | 1467971979767 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 02:59:39 INFO - PROCESS | 3212 | 1467971979812 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 3212 | 1467971979814 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:59:39 INFO - PROCESS | 3212 | 1467971979817 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:59:39 INFO - PROCESS | 3212 | 1467971979819 Marionette TRACE conn6 <- [1,1426,null,{}] 02:59:39 INFO - PROCESS | 3212 | 1467971979823 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:39 INFO - PROCESS | 3212 | 1467971979825 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:39 INFO - PROCESS | 3212 | 1467971979941 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:59:40 INFO - PROCESS | 3212 | 1467971980002 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 3212 | 1467971980004 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:40 INFO - PROCESS | 3212 | ++DOCSHELL 1232A800 == 31 [pid = 3212] [id = 366] 02:59:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (12340000) [pid = 3212] [serial = 1097] [outer = 00000000] 02:59:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (12352400) [pid = 3212] [serial = 1098] [outer = 12340000] 02:59:40 INFO - PROCESS | 3212 | 1467971980050 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (12474800) [pid = 3212] [serial = 1099] [outer = 12340000] 02:59:40 INFO - PROCESS | 3212 | 1467971980466 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 02:59:40 INFO - PROCESS | 3212 | 1467971980552 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 3212 | 1467971980554 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:59:40 INFO - PROCESS | 3212 | 1467971980558 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 3212 | 1467971980559 Marionette TRACE conn6 <- [1,1430,null,{}] 02:59:40 INFO - PROCESS | 3212 | 1467971980563 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:40 INFO - PROCESS | 3212 | 1467971980565 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:40 INFO - PROCESS | 3212 | 1467971980672 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:59:40 INFO - PROCESS | 3212 | 1467971980681 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 3212 | 1467971980683 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:40 INFO - PROCESS | 3212 | ++DOCSHELL 1325AC00 == 32 [pid = 3212] [id = 367] 02:59:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1325B000) [pid = 3212] [serial = 1100] [outer = 00000000] 02:59:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (13A7F000) [pid = 3212] [serial = 1101] [outer = 1325B000] 02:59:40 INFO - PROCESS | 3212 | 1467971980726 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (13E5AC00) [pid = 3212] [serial = 1102] [outer = 1325B000] 02:59:41 INFO - PROCESS | 3212 | 1467971981193 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 02:59:41 INFO - PROCESS | 3212 | 1467971981230 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 3212 | 1467971981232 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:59:41 INFO - PROCESS | 3212 | 1467971981235 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 3212 | 1467971981237 Marionette TRACE conn6 <- [1,1434,null,{}] 02:59:41 INFO - PROCESS | 3212 | 1467971981247 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:41 INFO - PROCESS | 3212 | 1467971981254 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:41 INFO - PROCESS | 3212 | 1467971981396 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:59:41 INFO - PROCESS | 3212 | 1467971981462 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 3212 | 1467971981464 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:41 INFO - PROCESS | 3212 | ++DOCSHELL 1608F000 == 33 [pid = 3212] [id = 368] 02:59:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (16094C00) [pid = 3212] [serial = 1103] [outer = 00000000] 02:59:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (164BC400) [pid = 3212] [serial = 1104] [outer = 16094C00] 02:59:41 INFO - PROCESS | 3212 | 1467971981519 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (165AE000) [pid = 3212] [serial = 1105] [outer = 16094C00] 02:59:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (16FA4400) [pid = 3212] [serial = 1106] [outer = 0D780C00] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (17177000) [pid = 3212] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (18B04800) [pid = 3212] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17147C00) [pid = 3212] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0C93E800) [pid = 3212] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D37A000) [pid = 3212] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (19AB6800) [pid = 3212] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (13262000) [pid = 3212] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0DDE6000) [pid = 3212] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0DA1F400) [pid = 3212] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (11DD1C00) [pid = 3212] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (196C1400) [pid = 3212] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0CA2EC00) [pid = 3212] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:59:41 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (11CE7400) [pid = 3212] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0D384800 == 32 [pid = 3212] [id = 363] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0906A400 == 31 [pid = 3212] [id = 362] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0ECD4000 == 30 [pid = 3212] [id = 365] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0DA1C000 == 29 [pid = 3212] [id = 364] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 1232A800 == 28 [pid = 3212] [id = 366] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 1325AC00 == 27 [pid = 3212] [id = 367] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0D77B400 == 26 [pid = 3212] [id = 26] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 16FA8400 == 25 [pid = 3212] [id = 16] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 12471000 == 24 [pid = 3212] [id = 14] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 1764A000 == 23 [pid = 3212] [id = 17] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 164B9C00 == 22 [pid = 3212] [id = 15] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 1716C000 == 21 [pid = 3212] [id = 21] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0DA46400 == 20 [pid = 3212] [id = 23] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 12347000 == 19 [pid = 3212] [id = 18] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0DA4EC00 == 18 [pid = 3212] [id = 27] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 1809C400 == 17 [pid = 3212] [id = 19] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0DD56000 == 16 [pid = 3212] [id = 25] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 1B835C00 == 15 [pid = 3212] [id = 8] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0EC49800 == 14 [pid = 3212] [id = 28] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0D80CC00 == 13 [pid = 3212] [id = 22] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0DD51C00 == 12 [pid = 3212] [id = 24] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 0D8A8C00 == 11 [pid = 3212] [id = 11] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 1B830000 == 10 [pid = 3212] [id = 20] 02:59:43 INFO - PROCESS | 3212 | --DOCSHELL 16FA7C00 == 9 [pid = 3212] [id = 10] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (17644800) [pid = 3212] [serial = 1056] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (17A4F400) [pid = 3212] [serial = 1057] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (19629800) [pid = 3212] [serial = 1060] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1936B400) [pid = 3212] [serial = 1059] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0CA36400) [pid = 3212] [serial = 1036] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0CA38C00) [pid = 3212] [serial = 1044] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0CFCC000) [pid = 3212] [serial = 1045] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0D4F9C00) [pid = 3212] [serial = 1038] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0D805C00) [pid = 3212] [serial = 1039] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (19B48000) [pid = 3212] [serial = 1062] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (160A2000) [pid = 3212] [serial = 1053] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (11CA1C00) [pid = 3212] [serial = 1041] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (11FD8C00) [pid = 3212] [serial = 1042] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (0DA50C00) [pid = 3212] [serial = 1047] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (0DD52000) [pid = 3212] [serial = 1048] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (12431C00) [pid = 3212] [serial = 1050] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (124E2C00) [pid = 3212] [serial = 1051] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (1A12DC00) [pid = 3212] [serial = 1069] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (1A467C00) [pid = 3212] [serial = 1072] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (1A131400) [pid = 3212] [serial = 1071] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (14E90800) [pid = 3212] [serial = 1065] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (165B0800) [pid = 3212] [serial = 1066] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (19B4A800) [pid = 3212] [serial = 1063] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (1A127400) [pid = 3212] [serial = 1068] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (165ED400) [pid = 3212] [serial = 1054] [outer = 00000000] [url = about:blank] 02:59:44 INFO - PROCESS | 3212 | 1467971984877 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3681ms 02:59:44 INFO - PROCESS | 3212 | 1467971984920 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:59:44 INFO - PROCESS | 3212 | 1467971984924 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:59:44 INFO - PROCESS | 3212 | 1467971984929 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 3212 | 1467971984932 Marionette TRACE conn6 <- [1,1438,null,{}] 02:59:44 INFO - PROCESS | 3212 | 1467971984938 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:44 INFO - PROCESS | 3212 | 1467971984941 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:45 INFO - PROCESS | 3212 | 1467971985035 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:59:45 INFO - PROCESS | 3212 | 1467971985043 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 3212 | 1467971985047 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:45 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCE400 == 10 [pid = 3212] [id = 369] 02:59:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (0CFD2400) [pid = 3212] [serial = 1107] [outer = 00000000] 02:59:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D382C00) [pid = 3212] [serial = 1108] [outer = 0CFD2400] 02:59:45 INFO - PROCESS | 3212 | 1467971985096 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0D772800) [pid = 3212] [serial = 1109] [outer = 0CFD2400] 02:59:45 INFO - PROCESS | 3212 | 1467971985595 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 02:59:45 INFO - PROCESS | 3212 | 1467971985660 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 3212 | 1467971985665 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:59:45 INFO - PROCESS | 3212 | 1467971985671 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 3212 | 1467971985674 Marionette TRACE conn6 <- [1,1442,null,{}] 02:59:45 INFO - PROCESS | 3212 | 1467971985678 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:45 INFO - PROCESS | 3212 | 1467971985681 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:45 INFO - PROCESS | 3212 | 1467971985772 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:59:45 INFO - PROCESS | 3212 | 1467971985785 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 3212 | 1467971985787 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:45 INFO - PROCESS | 3212 | ++DOCSHELL 0CFC7000 == 11 [pid = 3212] [id = 370] 02:59:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0D82A400) [pid = 3212] [serial = 1110] [outer = 00000000] 02:59:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0D82E800) [pid = 3212] [serial = 1111] [outer = 0D82A400] 02:59:45 INFO - PROCESS | 3212 | 1467971985834 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0DA20000) [pid = 3212] [serial = 1112] [outer = 0D82A400] 02:59:46 INFO - PROCESS | 3212 | 1467971986315 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 02:59:46 INFO - PROCESS | 3212 | 1467971986345 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 3212 | 1467971986347 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:59:46 INFO - PROCESS | 3212 | 1467971986351 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:59:46 INFO - PROCESS | 3212 | 1467971986354 Marionette TRACE conn6 <- [1,1446,null,{}] 02:59:46 INFO - PROCESS | 3212 | 1467971986366 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:46 INFO - PROCESS | 3212 | 1467971986371 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:46 INFO - PROCESS | 3212 | 1467971986464 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:59:46 INFO - PROCESS | 3212 | 1467971986474 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 3212 | 1467971986477 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:46 INFO - PROCESS | 3212 | ++DOCSHELL 0DD4D400 == 12 [pid = 3212] [id = 371] 02:59:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0DD4DC00) [pid = 3212] [serial = 1113] [outer = 00000000] 02:59:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0DD53400) [pid = 3212] [serial = 1114] [outer = 0DD4DC00] 02:59:46 INFO - PROCESS | 3212 | 1467971986527 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0DDDEC00) [pid = 3212] [serial = 1115] [outer = 0DD4DC00] 02:59:47 INFO - PROCESS | 3212 | 1467971987008 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 02:59:47 INFO - PROCESS | 3212 | 1467971987033 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 3212 | 1467971987035 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:59:47 INFO - PROCESS | 3212 | 1467971987038 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 3212 | 1467971987040 Marionette TRACE conn6 <- [1,1450,null,{}] 02:59:47 INFO - PROCESS | 3212 | 1467971987043 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:47 INFO - PROCESS | 3212 | 1467971987045 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:47 INFO - PROCESS | 3212 | 1467971987162 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:59:47 INFO - PROCESS | 3212 | 1467971987170 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 3212 | 1467971987172 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:47 INFO - PROCESS | 3212 | ++DOCSHELL 0C949C00 == 13 [pid = 3212] [id = 372] 02:59:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0DD53000) [pid = 3212] [serial = 1116] [outer = 00000000] 02:59:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (12326000) [pid = 3212] [serial = 1117] [outer = 0DD53000] 02:59:47 INFO - PROCESS | 3212 | 1467971987219 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (12341C00) [pid = 3212] [serial = 1118] [outer = 0DD53000] 02:59:47 INFO - PROCESS | 3212 | 1467971987660 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 02:59:47 INFO - PROCESS | 3212 | 1467971987713 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 3212 | 1467971987715 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:59:47 INFO - PROCESS | 3212 | 1467971987718 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 3212 | 1467971987719 Marionette TRACE conn6 <- [1,1454,null,{}] 02:59:47 INFO - PROCESS | 3212 | 1467971987723 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:47 INFO - PROCESS | 3212 | 1467971987725 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:47 INFO - PROCESS | 3212 | 1467971987804 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:59:47 INFO - PROCESS | 3212 | 1467971987811 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 3212 | 1467971987813 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:47 INFO - PROCESS | 3212 | ++DOCSHELL 12357400 == 14 [pid = 3212] [id = 373] 02:59:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (12358000) [pid = 3212] [serial = 1119] [outer = 00000000] 02:59:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (12431C00) [pid = 3212] [serial = 1120] [outer = 12358000] 02:59:47 INFO - PROCESS | 3212 | 1467971987857 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (12590800) [pid = 3212] [serial = 1121] [outer = 12358000] 02:59:48 INFO - PROCESS | 3212 | 1467971988302 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 02:59:48 INFO - PROCESS | 3212 | 1467971988351 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 3212 | 1467971988353 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:59:48 INFO - PROCESS | 3212 | 1467971988356 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 3212 | 1467971988357 Marionette TRACE conn6 <- [1,1458,null,{}] 02:59:48 INFO - PROCESS | 3212 | 1467971988361 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:48 INFO - PROCESS | 3212 | 1467971988367 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:48 INFO - PROCESS | 3212 | 1467971988492 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:59:48 INFO - PROCESS | 3212 | 1467971988536 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 3212 | 1467971988538 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:48 INFO - PROCESS | 3212 | ++DOCSHELL 0C94A000 == 15 [pid = 3212] [id = 374] 02:59:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (14E8E400) [pid = 3212] [serial = 1122] [outer = 00000000] 02:59:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (153B9000) [pid = 3212] [serial = 1123] [outer = 14E8E400] 02:59:48 INFO - PROCESS | 3212 | 1467971988584 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (16098400) [pid = 3212] [serial = 1124] [outer = 14E8E400] 02:59:49 INFO - PROCESS | 3212 | 1467971989016 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 02:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:59:49 INFO - PROCESS | 3212 | 1467971989087 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 3212 | 1467971989089 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:59:49 INFO - PROCESS | 3212 | 1467971989091 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 3212 | 1467971989093 Marionette TRACE conn6 <- [1,1462,null,{}] 02:59:49 INFO - PROCESS | 3212 | 1467971989097 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:49 INFO - PROCESS | 3212 | 1467971989098 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:49 INFO - PROCESS | 3212 | 1467971989176 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:59:49 INFO - PROCESS | 3212 | 1467971989181 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 3212 | 1467971989183 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:49 INFO - PROCESS | 3212 | ++DOCSHELL 0C940C00 == 16 [pid = 3212] [id = 375] 02:59:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (14E97800) [pid = 3212] [serial = 1125] [outer = 00000000] 02:59:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (165B8000) [pid = 3212] [serial = 1126] [outer = 14E97800] 02:59:49 INFO - PROCESS | 3212 | 1467971989226 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1680E800) [pid = 3212] [serial = 1127] [outer = 14E97800] 02:59:49 INFO - PROCESS | 3212 | 1467971989656 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 632ms 02:59:49 INFO - PROCESS | 3212 | 1467971989725 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 3212 | 1467971989727 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:59:49 INFO - PROCESS | 3212 | 1467971989730 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:59:49 INFO - PROCESS | 3212 | 1467971989732 Marionette TRACE conn6 <- [1,1466,null,{}] 02:59:49 INFO - PROCESS | 3212 | 1467971989735 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:49 INFO - PROCESS | 3212 | 1467971989737 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:49 INFO - PROCESS | 3212 | 1467971989815 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:59:49 INFO - PROCESS | 3212 | 1467971989822 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 3212 | 1467971989824 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:49 INFO - PROCESS | 3212 | ++DOCSHELL 164C7800 == 17 [pid = 3212] [id = 376] 02:59:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (16FA7000) [pid = 3212] [serial = 1128] [outer = 00000000] 02:59:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1714F000) [pid = 3212] [serial = 1129] [outer = 16FA7000] 02:59:49 INFO - PROCESS | 3212 | 1467971989869 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1714F800) [pid = 3212] [serial = 1130] [outer = 16FA7000] 02:59:50 INFO - PROCESS | 3212 | 1467971990324 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 02:59:50 INFO - PROCESS | 3212 | 1467971990365 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 3212 | 1467971990367 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:59:50 INFO - PROCESS | 3212 | 1467971990370 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 3212 | 1467971990372 Marionette TRACE conn6 <- [1,1470,null,{}] 02:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:59:50 INFO - PROCESS | 3212 | 1467971990375 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:50 INFO - PROCESS | 3212 | 1467971990377 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:50 INFO - PROCESS | 3212 | 1467971990454 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:59:50 INFO - PROCESS | 3212 | 1467971990462 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 3212 | 1467971990464 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:50 INFO - PROCESS | 3212 | ++DOCSHELL 0DCD6000 == 18 [pid = 3212] [id = 377] 02:59:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17170400) [pid = 3212] [serial = 1131] [outer = 00000000] 02:59:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1738E800) [pid = 3212] [serial = 1132] [outer = 17170400] 02:59:50 INFO - PROCESS | 3212 | 1467971990507 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17394C00) [pid = 3212] [serial = 1133] [outer = 17170400] 02:59:50 INFO - PROCESS | 3212 | 1467971990938 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 02:59:51 INFO - PROCESS | 3212 | 1467971991005 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 3212 | 1467971991007 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:59:51 INFO - PROCESS | 3212 | 1467971991010 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 3212 | 1467971991012 Marionette TRACE conn6 <- [1,1474,null,{}] 02:59:51 INFO - PROCESS | 3212 | 1467971991015 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:51 INFO - PROCESS | 3212 | 1467971991017 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:51 INFO - PROCESS | 3212 | 1467971991100 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:59:51 INFO - PROCESS | 3212 | 1467971991109 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 3212 | 1467971991111 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:51 INFO - PROCESS | 3212 | ++DOCSHELL 0C94A800 == 19 [pid = 3212] [id = 378] 02:59:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1763DC00) [pid = 3212] [serial = 1134] [outer = 00000000] 02:59:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17644800) [pid = 3212] [serial = 1135] [outer = 1763DC00] 02:59:51 INFO - PROCESS | 3212 | 1467971991155 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1764AC00) [pid = 3212] [serial = 1136] [outer = 1763DC00] 02:59:51 INFO - PROCESS | 3212 | 1467971991624 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 02:59:51 INFO - PROCESS | 3212 | 1467971991681 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 3212 | 1467971991683 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:59:51 INFO - PROCESS | 3212 | 1467971991687 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:59:51 INFO - PROCESS | 3212 | 1467971991689 Marionette TRACE conn6 <- [1,1478,null,{}] 02:59:51 INFO - PROCESS | 3212 | 1467971991693 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:51 INFO - PROCESS | 3212 | 1467971991695 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:51 INFO - PROCESS | 3212 | 1467971991790 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:59:51 INFO - PROCESS | 3212 | 1467971991798 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 3212 | 1467971991800 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:51 INFO - PROCESS | 3212 | ++DOCSHELL 17A59800 == 20 [pid = 3212] [id = 379] 02:59:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17A5A000) [pid = 3212] [serial = 1137] [outer = 00000000] 02:59:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17B79000) [pid = 3212] [serial = 1138] [outer = 17A5A000] 02:59:51 INFO - PROCESS | 3212 | 1467971991852 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (18B0F000) [pid = 3212] [serial = 1139] [outer = 17A5A000] 02:59:52 INFO - PROCESS | 3212 | 1467971992302 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 02:59:52 INFO - PROCESS | 3212 | 1467971992361 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 3212 | 1467971992363 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:59:52 INFO - PROCESS | 3212 | 1467971992366 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:59:52 INFO - PROCESS | 3212 | 1467971992368 Marionette TRACE conn6 <- [1,1482,null,{}] 02:59:52 INFO - PROCESS | 3212 | 1467971992372 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:52 INFO - PROCESS | 3212 | 1467971992373 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:52 INFO - PROCESS | 3212 | 1467971992482 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:59:52 INFO - PROCESS | 3212 | 1467971992567 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 3212 | 1467971992568 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:52 INFO - PROCESS | 3212 | ++DOCSHELL 17A54800 == 21 [pid = 3212] [id = 380] 02:59:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19303800) [pid = 3212] [serial = 1140] [outer = 00000000] 02:59:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1961F000) [pid = 3212] [serial = 1141] [outer = 19303800] 02:59:52 INFO - PROCESS | 3212 | 1467971992612 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (19A05C00) [pid = 3212] [serial = 1142] [outer = 19303800] 02:59:53 INFO - PROCESS | 3212 | 1467971993028 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 02:59:53 INFO - PROCESS | 3212 | 1467971993105 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 3212 | 1467971993107 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:59:53 INFO - PROCESS | 3212 | 1467971993110 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 3212 | 1467971993112 Marionette TRACE conn6 <- [1,1486,null,{}] 02:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:59:53 INFO - PROCESS | 3212 | 1467971993116 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:53 INFO - PROCESS | 3212 | 1467971993117 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:53 INFO - PROCESS | 3212 | 1467971993226 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:59:53 INFO - PROCESS | 3212 | 1467971993283 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 3212 | 1467971993285 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:53 INFO - PROCESS | 3212 | ++DOCSHELL 19AB0400 == 22 [pid = 3212] [id = 381] 02:59:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (19AB2000) [pid = 3212] [serial = 1143] [outer = 00000000] 02:59:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (19B43400) [pid = 3212] [serial = 1144] [outer = 19AB2000] 02:59:53 INFO - PROCESS | 3212 | 1467971993329 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (19B47C00) [pid = 3212] [serial = 1145] [outer = 19AB2000] 02:59:53 INFO - PROCESS | 3212 | 1467971993717 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 02:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:59:53 INFO - PROCESS | 3212 | 1467971993786 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 3212 | 1467971993788 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:59:53 INFO - PROCESS | 3212 | 1467971993791 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 3212 | 1467971993793 Marionette TRACE conn6 <- [1,1490,null,{}] 02:59:53 INFO - PROCESS | 3212 | 1467971993796 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:53 INFO - PROCESS | 3212 | 1467971993798 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:53 INFO - PROCESS | 3212 | 1467971993940 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:59:53 INFO - PROCESS | 3212 | 1467971993956 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 3212 | 1467971993958 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:53 INFO - PROCESS | 3212 | ++DOCSHELL 12430C00 == 23 [pid = 3212] [id = 382] 02:59:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (14E8D400) [pid = 3212] [serial = 1146] [outer = 00000000] 02:59:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1A11C000) [pid = 3212] [serial = 1147] [outer = 14E8D400] 02:59:54 INFO - PROCESS | 3212 | 1467971994002 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A127400) [pid = 3212] [serial = 1148] [outer = 14E8D400] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1325B000) [pid = 3212] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0D824000) [pid = 3212] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0D45F400) [pid = 3212] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0DA1D400) [pid = 3212] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (11A43800) [pid = 3212] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (12340000) [pid = 3212] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19B45800) [pid = 3212] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0D80A800) [pid = 3212] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17154800) [pid = 3212] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:59:54 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (13E59000) [pid = 3212] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:59:54 INFO - PROCESS | 3212 | 1467971994508 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 771ms 02:59:54 INFO - PROCESS | 3212 | 1467971994564 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:59:54 INFO - PROCESS | 3212 | 1467971994566 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:59:54 INFO - PROCESS | 3212 | 1467971994569 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 3212 | 1467971994571 Marionette TRACE conn6 <- [1,1494,null,{}] 02:59:54 INFO - PROCESS | 3212 | 1467971994575 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:54 INFO - PROCESS | 3212 | 1467971994577 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:54 INFO - PROCESS | 3212 | 1467971994667 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:59:54 INFO - PROCESS | 3212 | 1467971994755 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 3212 | 1467971994757 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:54 INFO - PROCESS | 3212 | ++DOCSHELL 0C949000 == 24 [pid = 3212] [id = 383] 02:59:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0C949800) [pid = 3212] [serial = 1149] [outer = 00000000] 02:59:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (11CF0000) [pid = 3212] [serial = 1150] [outer = 0C949800] 02:59:54 INFO - PROCESS | 3212 | 1467971994802 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (123C6C00) [pid = 3212] [serial = 1151] [outer = 0C949800] 02:59:55 INFO - PROCESS | 3212 | 1467971995161 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 631ms 02:59:55 INFO - PROCESS | 3212 | 1467971995203 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 3212 | 1467971995205 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:59:55 INFO - PROCESS | 3212 | 1467971995208 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 3212 | 1467971995209 Marionette TRACE conn6 <- [1,1498,null,{}] 02:59:55 INFO - PROCESS | 3212 | 1467971995213 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:55 INFO - PROCESS | 3212 | 1467971995214 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:55 INFO - PROCESS | 3212 | 1467971995358 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:59:55 INFO - PROCESS | 3212 | 1467971995411 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 3212 | 1467971995413 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:55 INFO - PROCESS | 3212 | ++DOCSHELL 0D80A800 == 25 [pid = 3212] [id = 384] 02:59:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0EAEC000) [pid = 3212] [serial = 1152] [outer = 00000000] 02:59:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (17644C00) [pid = 3212] [serial = 1153] [outer = 0EAEC000] 02:59:55 INFO - PROCESS | 3212 | 1467971995456 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A129800) [pid = 3212] [serial = 1154] [outer = 0EAEC000] 02:59:55 INFO - PROCESS | 3212 | 1467971995786 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 02:59:55 INFO - PROCESS | 3212 | 1467971995839 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 3212 | 1467971995841 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:59:55 INFO - PROCESS | 3212 | 1467971995844 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 3212 | 1467971995846 Marionette TRACE conn6 <- [1,1502,null,{}] 02:59:55 INFO - PROCESS | 3212 | 1467971995866 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:55 INFO - PROCESS | 3212 | 1467971995867 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:55 INFO - PROCESS | 3212 | 1467971995983 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:59:56 INFO - PROCESS | 3212 | 1467971995992 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 3212 | 1467971995994 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:56 INFO - PROCESS | 3212 | ++DOCSHELL 0D45F400 == 26 [pid = 3212] [id = 385] 02:59:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (165EA000) [pid = 3212] [serial = 1155] [outer = 00000000] 02:59:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A462400) [pid = 3212] [serial = 1156] [outer = 165EA000] 02:59:56 INFO - PROCESS | 3212 | 1467971996037 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1A466C00) [pid = 3212] [serial = 1157] [outer = 165EA000] 02:59:56 INFO - PROCESS | 3212 | 1467971996484 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 02:59:56 INFO - PROCESS | 3212 | 1467971996515 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:59:56 INFO - PROCESS | 3212 | 1467971996520 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:59:56 INFO - PROCESS | 3212 | 1467971996525 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:59:56 INFO - PROCESS | 3212 | 1467971996530 Marionette TRACE conn6 <- [1,1506,null,{}] 02:59:56 INFO - PROCESS | 3212 | 1467971996537 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:56 INFO - PROCESS | 3212 | 1467971996540 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:56 INFO - PROCESS | 3212 | 1467971996773 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:59:56 INFO - PROCESS | 3212 | 1467971996852 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 3212 | 1467971996856 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:56 INFO - PROCESS | 3212 | ++DOCSHELL 0CB4A800 == 27 [pid = 3212] [id = 386] 02:59:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0CB4B800) [pid = 3212] [serial = 1158] [outer = 00000000] 02:59:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0D33AC00) [pid = 3212] [serial = 1159] [outer = 0CB4B800] 02:59:56 INFO - PROCESS | 3212 | 1467971996912 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0D801C00) [pid = 3212] [serial = 1160] [outer = 0CB4B800] 02:59:57 INFO - PROCESS | 3212 | 1467971997662 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1175ms 02:59:57 INFO - PROCESS | 3212 | 1467971997700 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 3212 | 1467971997705 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:59:57 INFO - PROCESS | 3212 | 1467971997711 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:59:57 INFO - PROCESS | 3212 | 1467971997714 Marionette TRACE conn6 <- [1,1510,null,{}] 02:59:57 INFO - PROCESS | 3212 | 1467971997718 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:57 INFO - PROCESS | 3212 | 1467971997721 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:57 INFO - PROCESS | 3212 | 1467971997865 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:59:58 INFO - PROCESS | 3212 | 1467971998016 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 3212 | 1467971998018 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:58 INFO - PROCESS | 3212 | ++DOCSHELL 0DA50800 == 28 [pid = 3212] [id = 387] 02:59:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0DC07800) [pid = 3212] [serial = 1161] [outer = 00000000] 02:59:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (0DD4CC00) [pid = 3212] [serial = 1162] [outer = 0DC07800] 02:59:58 INFO - PROCESS | 3212 | 1467971998075 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (0ECAB000) [pid = 3212] [serial = 1163] [outer = 0DC07800] 02:59:58 INFO - PROCESS | 3212 | 1467971998915 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:59:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:59:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:59:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:59:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:59:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:59:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:59:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1234ms 02:59:59 INFO - PROCESS | 3212 | 1467971998949 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 3212 | 1467971998953 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:59:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:59:59 INFO - PROCESS | 3212 | 1467971998957 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 3212 | 1467971998962 Marionette TRACE conn6 <- [1,1514,null,{}] 02:59:59 INFO - PROCESS | 3212 | 1467971998967 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:59 INFO - PROCESS | 3212 | 1467971998969 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:59 INFO - PROCESS | 3212 | 1467971999077 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:59:59 INFO - PROCESS | 3212 | 1467971999195 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 3212 | 1467971999197 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (164BC400) [pid = 3212] [serial = 1104] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | ++DOCSHELL 0C93FC00 == 29 [pid = 3212] [id = 388] 02:59:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (0C942400) [pid = 3212] [serial = 1164] [outer = 00000000] 02:59:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (0D803C00) [pid = 3212] [serial = 1165] [outer = 0C942400] 02:59:59 INFO - PROCESS | 3212 | 1467971999299 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (0DA25400) [pid = 3212] [serial = 1166] [outer = 0C942400] 02:59:59 INFO - PROCESS | 3212 | --DOCSHELL 1608F000 == 28 [pid = 3212] [id = 368] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (12474800) [pid = 3212] [serial = 1099] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (0E0EEC00) [pid = 3212] [serial = 1087] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (0DA42C00) [pid = 3212] [serial = 1086] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (1A90F000) [pid = 3212] [serial = 1083] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1A560000) [pid = 3212] [serial = 1080] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (14E8F800) [pid = 3212] [serial = 1077] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0D771400) [pid = 3212] [serial = 1089] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0D802000) [pid = 3212] [serial = 1090] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0DA22C00) [pid = 3212] [serial = 1092] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0DA43000) [pid = 3212] [serial = 1093] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0DA19800) [pid = 3212] [serial = 1074] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (11DD0800) [pid = 3212] [serial = 1096] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (12352400) [pid = 3212] [serial = 1098] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (11CA8400) [pid = 3212] [serial = 1095] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (1A565000) [pid = 3212] [serial = 1081] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DA45000) [pid = 3212] [serial = 1075] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1AB57000) [pid = 3212] [serial = 1084] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (160A3C00) [pid = 3212] [serial = 1078] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (13A7F000) [pid = 3212] [serial = 1101] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (13E5AC00) [pid = 3212] [serial = 1102] [outer = 00000000] [url = about:blank] 02:59:59 INFO - PROCESS | 3212 | 1467971999729 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:59:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 838ms 02:59:59 INFO - PROCESS | 3212 | 1467971999798 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 3212 | 1467971999802 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:59:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:59:59 INFO - PROCESS | 3212 | 1467971999808 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 3212 | 1467971999810 Marionette TRACE conn6 <- [1,1518,null,{}] 02:59:59 INFO - PROCESS | 3212 | 1467971999814 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:59 INFO - PROCESS | 3212 | 1467971999817 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:59 INFO - PROCESS | 3212 | 1467971999905 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:59:59 INFO - PROCESS | 3212 | 1467971999914 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 3212 | 1467971999916 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 02:59:59 INFO - PROCESS | 3212 | ++DOCSHELL 0DB4A800 == 29 [pid = 3212] [id = 389] 02:59:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0DC0A000) [pid = 3212] [serial = 1167] [outer = 00000000] 02:59:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DD4C800) [pid = 3212] [serial = 1168] [outer = 0DC0A000] 02:59:59 INFO - PROCESS | 3212 | 1467971999962 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DD5B400) [pid = 3212] [serial = 1169] [outer = 0DC0A000] 03:00:00 INFO - PROCESS | 3212 | 1467972000426 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:00:00 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 03:00:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:00:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:00:00 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. 03:00:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:00:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 03:00:00 INFO - PROCESS | 3212 | 1467972000483 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:00:00 INFO - PROCESS | 3212 | 1467972000485 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:00:00 INFO - PROCESS | 3212 | 1467972000488 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:00:00 INFO - PROCESS | 3212 | 1467972000492 Marionette TRACE conn6 <- [1,1522,null,{}] 03:00:00 INFO - PROCESS | 3212 | 1467972000502 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:00 INFO - PROCESS | 3212 | 1467972000507 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:00 INFO - PROCESS | 3212 | 1467972000591 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:00:00 INFO - PROCESS | 3212 | 1467972000636 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 3212 | 1467972000639 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:00 INFO - PROCESS | 3212 | ++DOCSHELL 12354400 == 30 [pid = 3212] [id = 390] 03:00:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (12354800) [pid = 3212] [serial = 1170] [outer = 00000000] 03:00:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (1239A800) [pid = 3212] [serial = 1171] [outer = 12354800] 03:00:00 INFO - PROCESS | 3212 | 1467972000686 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (124E8400) [pid = 3212] [serial = 1172] [outer = 12354800] 03:00:01 INFO - PROCESS | 3212 | 1467972001146 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 03:00:01 INFO - PROCESS | 3212 | 1467972001163 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:00:01 INFO - PROCESS | 3212 | 1467972001174 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:00:01 INFO - PROCESS | 3212 | 1467972001178 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 3212 | 1467972001180 Marionette TRACE conn6 <- [1,1526,null,{}] 03:00:01 INFO - PROCESS | 3212 | 1467972001183 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:01 INFO - PROCESS | 3212 | 1467972001185 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:01 INFO - PROCESS | 3212 | 1467972001270 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:00:01 INFO - PROCESS | 3212 | 1467972001278 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:01 INFO - PROCESS | 3212 | 1467972001280 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:01 INFO - PROCESS | 3212 | ++DOCSHELL 13A7F000 == 31 [pid = 3212] [id = 391] 03:00:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (13A81000) [pid = 3212] [serial = 1173] [outer = 00000000] 03:00:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14B42C00) [pid = 3212] [serial = 1174] [outer = 13A81000] 03:00:01 INFO - PROCESS | 3212 | 1467972001324 Marionette DEBUG loaded listener.js 03:00:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (14E94C00) [pid = 3212] [serial = 1175] [outer = 13A81000] 03:00:01 INFO - PROCESS | 3212 | 1467972001761 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 03:00:01 INFO - PROCESS | 3212 | 1467972001818 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:00:01 INFO - PROCESS | 3212 | 1467972001820 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:00:01 INFO - PROCESS | 3212 | 1467972001823 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:00:01 INFO - PROCESS | 3212 | 1467972001825 Marionette TRACE conn6 <- [1,1530,null,{}] 03:00:01 INFO - PROCESS | 3212 | 1467972001829 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:01 INFO - PROCESS | 3212 | 1467972001831 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:01 INFO - PROCESS | 3212 | 1467972001946 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:00:01 INFO - PROCESS | 3212 | 1467972001952 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:01 INFO - PROCESS | 3212 | 1467972001954 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:02 INFO - PROCESS | 3212 | ++DOCSHELL 14E99800 == 32 [pid = 3212] [id = 392] 03:00:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (14E99C00) [pid = 3212] [serial = 1176] [outer = 00000000] 03:00:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1609AC00) [pid = 3212] [serial = 1177] [outer = 14E99C00] 03:00:02 INFO - PROCESS | 3212 | 1467972002025 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1642B800) [pid = 3212] [serial = 1178] [outer = 14E99C00] 03:00:02 INFO - PROCESS | 3212 | 1467972002511 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 03:00:02 INFO - PROCESS | 3212 | 1467972002558 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:00:02 INFO - PROCESS | 3212 | 1467972002560 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:00:02 INFO - PROCESS | 3212 | 1467972002563 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:00:02 INFO - PROCESS | 3212 | 1467972002565 Marionette TRACE conn6 <- [1,1534,null,{}] 03:00:02 INFO - PROCESS | 3212 | 1467972002568 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:02 INFO - PROCESS | 3212 | 1467972002573 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:02 INFO - PROCESS | 3212 | 1467972002698 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:00:02 INFO - PROCESS | 3212 | 1467972002761 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 3212 | 1467972002763 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:02 INFO - PROCESS | 3212 | ++DOCSHELL 1714C800 == 33 [pid = 3212] [id = 393] 03:00:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1714D800) [pid = 3212] [serial = 1179] [outer = 00000000] 03:00:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (17643400) [pid = 3212] [serial = 1180] [outer = 1714D800] 03:00:02 INFO - PROCESS | 3212 | 1467972002807 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (17645000) [pid = 3212] [serial = 1181] [outer = 1714D800] 03:00:03 INFO - PROCESS | 3212 | 1467972003239 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 03:00:03 INFO - PROCESS | 3212 | 1467972003296 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:00:03 INFO - PROCESS | 3212 | 1467972003299 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:00:03 INFO - PROCESS | 3212 | 1467972003311 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 3212 | 1467972003313 Marionette TRACE conn6 <- [1,1538,null,{}] 03:00:03 INFO - PROCESS | 3212 | 1467972003317 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:03 INFO - PROCESS | 3212 | 1467972003318 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:03 INFO - PROCESS | 3212 | 1467972003428 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:00:03 INFO - PROCESS | 3212 | 1467972003438 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 3212 | 1467972003439 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:03 INFO - PROCESS | 3212 | ++DOCSHELL 17B7E000 == 34 [pid = 3212] [id = 394] 03:00:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (17B7F000) [pid = 3212] [serial = 1182] [outer = 00000000] 03:00:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (19301800) [pid = 3212] [serial = 1183] [outer = 17B7F000] 03:00:03 INFO - PROCESS | 3212 | 1467972003484 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (1936F800) [pid = 3212] [serial = 1184] [outer = 17B7F000] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (19303800) [pid = 3212] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0D82A400) [pid = 3212] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0CFD2400) [pid = 3212] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (12358000) [pid = 3212] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (14E97800) [pid = 3212] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (16094C00) [pid = 3212] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0DD4DC00) [pid = 3212] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17170400) [pid = 3212] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (16FA7000) [pid = 3212] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (19AB2000) [pid = 3212] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0C949800) [pid = 3212] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (14E8D400) [pid = 3212] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (17A5A000) [pid = 3212] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (14E8E400) [pid = 3212] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1763DC00) [pid = 3212] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DD53000) [pid = 3212] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:00:04 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0EAEC000) [pid = 3212] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:00:04 INFO - PROCESS | 3212 | 1467972004160 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 872ms 03:00:04 INFO - PROCESS | 3212 | 1467972004186 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 3212 | 1467972004188 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:00:04 INFO - PROCESS | 3212 | 1467972004191 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 3212 | 1467972004192 Marionette TRACE conn6 <- [1,1542,null,{}] 03:00:04 INFO - PROCESS | 3212 | 1467972004196 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:04 INFO - PROCESS | 3212 | 1467972004198 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:04 INFO - PROCESS | 3212 | 1467972004276 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:00:04 INFO - PROCESS | 3212 | 1467972004281 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 3212 | 1467972004283 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:04 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2D400 == 35 [pid = 3212] [id = 395] 03:00:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0D828000) [pid = 3212] [serial = 1185] [outer = 00000000] 03:00:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (14E91000) [pid = 3212] [serial = 1186] [outer = 0D828000] 03:00:04 INFO - PROCESS | 3212 | 1467972004326 Marionette DEBUG loaded listener.js 03:00:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (165F2000) [pid = 3212] [serial = 1187] [outer = 0D828000] 03:00:04 INFO - PROCESS | 3212 | 1467972004782 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 03:00:04 INFO - PROCESS | 3212 | 1467972004862 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:00:04 INFO - PROCESS | 3212 | 1467972004864 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:00:04 INFO - PROCESS | 3212 | 1467972004867 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 3212 | 1467972004869 Marionette TRACE conn6 <- [1,1546,null,{}] 03:00:04 INFO - PROCESS | 3212 | 1467972004872 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:04 INFO - PROCESS | 3212 | 1467972004874 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:04 INFO - PROCESS | 3212 | 1467972004953 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:00:04 INFO - PROCESS | 3212 | 1467972004968 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 3212 | 1467972004970 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:05 INFO - PROCESS | 3212 | ++DOCSHELL 14B3D000 == 36 [pid = 3212] [id = 396] 03:00:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (14E8E400) [pid = 3212] [serial = 1188] [outer = 00000000] 03:00:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (19373C00) [pid = 3212] [serial = 1189] [outer = 14E8E400] 03:00:05 INFO - PROCESS | 3212 | 1467972005013 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (196C0C00) [pid = 3212] [serial = 1190] [outer = 14E8E400] 03:00:05 INFO - PROCESS | 3212 | 1467972005440 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:00:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 03:00:05 INFO - PROCESS | 3212 | 1467972005498 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:00:05 INFO - PROCESS | 3212 | 1467972005501 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:00:05 INFO - PROCESS | 3212 | 1467972005504 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - PROCESS | 3212 | 1467972005505 Marionette TRACE conn6 <- [1,1550,null,{}] 03:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:00:05 INFO - PROCESS | 3212 | 1467972005509 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:05 INFO - PROCESS | 3212 | 1467972005510 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:05 INFO - PROCESS | 3212 | 1467972005591 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:00:05 INFO - PROCESS | 3212 | 1467972005596 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 3212 | 1467972005598 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:05 INFO - PROCESS | 3212 | ++DOCSHELL 19366C00 == 37 [pid = 3212] [id = 397] 03:00:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (19B4A800) [pid = 3212] [serial = 1191] [outer = 00000000] 03:00:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A126C00) [pid = 3212] [serial = 1192] [outer = 19B4A800] 03:00:05 INFO - PROCESS | 3212 | 1467972005640 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A127000) [pid = 3212] [serial = 1193] [outer = 19B4A800] 03:00:06 INFO - PROCESS | 3212 | 1467972006114 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 03:00:06 INFO - PROCESS | 3212 | 1467972006179 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 3212 | 1467972006183 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:00:06 INFO - PROCESS | 3212 | 1467972006189 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 3212 | 1467972006194 Marionette TRACE conn6 <- [1,1554,null,{}] 03:00:06 INFO - PROCESS | 3212 | 1467972006201 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:06 INFO - PROCESS | 3212 | 1467972006204 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:06 INFO - PROCESS | 3212 | 1467972006369 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:00:06 INFO - PROCESS | 3212 | 1467972006485 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 3212 | 1467972006490 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:06 INFO - PROCESS | 3212 | ++DOCSHELL 0D771800 == 38 [pid = 3212] [id = 398] 03:00:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0D774800) [pid = 3212] [serial = 1194] [outer = 00000000] 03:00:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0D80C000) [pid = 3212] [serial = 1195] [outer = 0D774800] 03:00:06 INFO - PROCESS | 3212 | 1467972006548 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0DA23C00) [pid = 3212] [serial = 1196] [outer = 0D774800] 03:00:07 INFO - PROCESS | 3212 | 1467972007105 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 03:00:07 INFO - PROCESS | 3212 | 1467972007125 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 3212 | 1467972007130 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:00:07 INFO - PROCESS | 3212 | 1467972007138 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 3212 | 1467972007141 Marionette TRACE conn6 <- [1,1558,null,{}] 03:00:07 INFO - PROCESS | 3212 | 1467972007145 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:07 INFO - PROCESS | 3212 | 1467972007147 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:07 INFO - PROCESS | 3212 | 1467972007258 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:00:07 INFO - PROCESS | 3212 | 1467972007369 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 3212 | 1467972007372 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:07 INFO - PROCESS | 3212 | ++DOCSHELL 0ECB0400 == 39 [pid = 3212] [id = 399] 03:00:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0ECD0000) [pid = 3212] [serial = 1197] [outer = 00000000] 03:00:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (1233F000) [pid = 3212] [serial = 1198] [outer = 0ECD0000] 03:00:07 INFO - PROCESS | 3212 | 1467972007472 Marionette DEBUG loaded listener.js 03:00:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (12468400) [pid = 3212] [serial = 1199] [outer = 0ECD0000] 03:00:08 INFO - PROCESS | 3212 | 1467972008082 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 03:00:08 INFO - PROCESS | 3212 | 1467972008109 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 3212 | 1467972008112 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:00:08 INFO - PROCESS | 3212 | 1467972008116 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 3212 | 1467972008119 Marionette TRACE conn6 <- [1,1562,null,{}] 03:00:08 INFO - PROCESS | 3212 | 1467972008130 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:08 INFO - PROCESS | 3212 | 1467972008135 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:08 INFO - PROCESS | 3212 | 1467972008245 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:00:08 INFO - PROCESS | 3212 | 1467972008352 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 3212 | 1467972008356 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:08 INFO - PROCESS | 3212 | ++DOCSHELL 1763CC00 == 40 [pid = 3212] [id = 400] 03:00:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1763D000) [pid = 3212] [serial = 1200] [outer = 00000000] 03:00:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (180A8C00) [pid = 3212] [serial = 1201] [outer = 1763D000] 03:00:08 INFO - PROCESS | 3212 | 1467972008413 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (1A12E800) [pid = 3212] [serial = 1202] [outer = 1763D000] 03:00:09 INFO - PROCESS | 3212 | 1467972009039 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 03:00:09 INFO - PROCESS | 3212 | 1467972009089 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:00:09 INFO - PROCESS | 3212 | 1467972009091 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:00:09 INFO - PROCESS | 3212 | 1467972009095 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 3212 | 1467972009097 Marionette TRACE conn6 <- [1,1566,null,{}] 03:00:09 INFO - PROCESS | 3212 | 1467972009100 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:09 INFO - PROCESS | 3212 | 1467972009103 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:09 INFO - PROCESS | 3212 | 1467972009210 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:00:09 INFO - PROCESS | 3212 | 1467972009315 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 3212 | 1467972009317 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:09 INFO - PROCESS | 3212 | ++DOCSHELL 1A462000 == 41 [pid = 3212] [id = 401] 03:00:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1A467000) [pid = 3212] [serial = 1203] [outer = 00000000] 03:00:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1A55D400) [pid = 3212] [serial = 1204] [outer = 1A467000] 03:00:09 INFO - PROCESS | 3212 | 1467972009371 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (1A563C00) [pid = 3212] [serial = 1205] [outer = 1A467000] 03:00:10 INFO - PROCESS | 3212 | 1467972009987 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 931ms 03:00:10 INFO - PROCESS | 3212 | 1467972010030 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 3212 | 1467972010032 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:00:10 INFO - PROCESS | 3212 | 1467972010035 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - PROCESS | 3212 | 1467972010037 Marionette TRACE conn6 <- [1,1570,null,{}] 03:00:10 INFO - PROCESS | 3212 | 1467972010041 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:10 INFO - PROCESS | 3212 | 1467972010043 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:10 INFO - PROCESS | 3212 | 1467972010148 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:00:10 INFO - PROCESS | 3212 | 1467972010390 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 3212 | 1467972010393 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:10 INFO - PROCESS | 3212 | ++DOCSHELL 0906F400 == 42 [pid = 3212] [id = 402] 03:00:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (0C93B800) [pid = 3212] [serial = 1206] [outer = 00000000] 03:00:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (0CB49800) [pid = 3212] [serial = 1207] [outer = 0C93B800] 03:00:10 INFO - PROCESS | 3212 | 1467972010451 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (0D4F4C00) [pid = 3212] [serial = 1208] [outer = 0C93B800] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 14B3D000 == 41 [pid = 3212] [id = 396] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 0CA2D400 == 40 [pid = 3212] [id = 395] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 17B7E000 == 39 [pid = 3212] [id = 394] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 1714C800 == 38 [pid = 3212] [id = 393] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 14E99800 == 37 [pid = 3212] [id = 392] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 13A7F000 == 36 [pid = 3212] [id = 391] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 12354400 == 35 [pid = 3212] [id = 390] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 0DB4A800 == 34 [pid = 3212] [id = 389] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 0C93FC00 == 33 [pid = 3212] [id = 388] 03:00:11 INFO - PROCESS | 3212 | --DOCSHELL 0DA50800 == 32 [pid = 3212] [id = 387] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (17D72000) [pid = 3212] [serial = 676] [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.] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (1961F000) [pid = 3212] [serial = 1141] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (19A05C00) [pid = 3212] [serial = 1142] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (0D82E800) [pid = 3212] [serial = 1111] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (0D382C00) [pid = 3212] [serial = 1108] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (0D772800) [pid = 3212] [serial = 1109] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (12431C00) [pid = 3212] [serial = 1120] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (12590800) [pid = 3212] [serial = 1121] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (165B8000) [pid = 3212] [serial = 1126] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1680E800) [pid = 3212] [serial = 1127] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (165AE000) [pid = 3212] [serial = 1105] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0DD53400) [pid = 3212] [serial = 1114] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0DDDEC00) [pid = 3212] [serial = 1115] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1738E800) [pid = 3212] [serial = 1132] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17394C00) [pid = 3212] [serial = 1133] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1714F000) [pid = 3212] [serial = 1129] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1714F800) [pid = 3212] [serial = 1130] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (19B47C00) [pid = 3212] [serial = 1145] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19B43400) [pid = 3212] [serial = 1144] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (11CF0000) [pid = 3212] [serial = 1150] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1A11C000) [pid = 3212] [serial = 1147] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1A127400) [pid = 3212] [serial = 1148] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (17B79000) [pid = 3212] [serial = 1138] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (153B9000) [pid = 3212] [serial = 1123] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (17644800) [pid = 3212] [serial = 1135] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (16098400) [pid = 3212] [serial = 1124] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1764AC00) [pid = 3212] [serial = 1136] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1A462400) [pid = 3212] [serial = 1156] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (12326000) [pid = 3212] [serial = 1117] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12341C00) [pid = 3212] [serial = 1118] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DA20000) [pid = 3212] [serial = 1112] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (123C6C00) [pid = 3212] [serial = 1151] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (18B0F000) [pid = 3212] [serial = 1139] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (17644C00) [pid = 3212] [serial = 1153] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1A129800) [pid = 3212] [serial = 1154] [outer = 00000000] [url = about:blank] 03:00:11 INFO - PROCESS | 3212 | 1467972011149 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1170ms 03:00:11 INFO - PROCESS | 3212 | 1467972011210 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 3212 | 1467972011214 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:00:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:00:11 INFO - PROCESS | 3212 | 1467972011218 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 3212 | 1467972011221 Marionette TRACE conn6 <- [1,1574,null,{}] 03:00:11 INFO - PROCESS | 3212 | 1467972011226 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:11 INFO - PROCESS | 3212 | 1467972011230 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:11 INFO - PROCESS | 3212 | 1467972011333 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:00:11 INFO - PROCESS | 3212 | 1467972011421 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 3212 | 1467972011423 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:11 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCC400 == 33 [pid = 3212] [id = 403] 03:00:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D336400) [pid = 3212] [serial = 1209] [outer = 00000000] 03:00:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0D775400) [pid = 3212] [serial = 1210] [outer = 0D336400] 03:00:11 INFO - PROCESS | 3212 | 1467972011472 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0D82B000) [pid = 3212] [serial = 1211] [outer = 0D336400] 03:00:11 INFO - PROCESS | 3212 | 1467972011920 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 03:00:11 INFO - PROCESS | 3212 | 1467972011952 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 3212 | 1467972011956 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:00:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:00:11 INFO - PROCESS | 3212 | 1467972011960 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 3212 | 1467972011962 Marionette TRACE conn6 <- [1,1578,null,{}] 03:00:11 INFO - PROCESS | 3212 | 1467972011966 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:11 INFO - PROCESS | 3212 | 1467972011968 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:12 INFO - PROCESS | 3212 | 1467972012056 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:00:12 INFO - PROCESS | 3212 | 1467972012065 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 3212 | 1467972012067 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:12 INFO - PROCESS | 3212 | ++DOCSHELL 0DD51800 == 34 [pid = 3212] [id = 404] 03:00:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DD53400) [pid = 3212] [serial = 1212] [outer = 00000000] 03:00:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0EAEC000) [pid = 3212] [serial = 1213] [outer = 0DD53400] 03:00:12 INFO - PROCESS | 3212 | 1467972012112 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (11FBB000) [pid = 3212] [serial = 1214] [outer = 0DD53400] 03:00:12 INFO - PROCESS | 3212 | 1467972012587 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:00:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 03:00:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:00:12 INFO - PROCESS | 3212 | 1467972012635 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 3212 | 1467972012637 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:00:12 INFO - PROCESS | 3212 | 1467972012642 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 3212 | 1467972012648 Marionette TRACE conn6 <- [1,1582,null,{}] 03:00:12 INFO - PROCESS | 3212 | 1467972012657 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 3212 | 1467972012661 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:12 INFO - PROCESS | 3212 | 1467972012748 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:00:12 INFO - PROCESS | 3212 | 1467972012755 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 3212 | 1467972012757 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:12 INFO - PROCESS | 3212 | ++DOCSHELL 12593800 == 35 [pid = 3212] [id = 405] 03:00:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (12594400) [pid = 3212] [serial = 1215] [outer = 00000000] 03:00:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (13A7C800) [pid = 3212] [serial = 1216] [outer = 12594400] 03:00:12 INFO - PROCESS | 3212 | 1467972012801 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (13E4EC00) [pid = 3212] [serial = 1217] [outer = 12594400] 03:00:13 INFO - PROCESS | 3212 | 1467972013246 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 03:00:13 INFO - PROCESS | 3212 | 1467972013277 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 3212 | 1467972013280 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:00:13 INFO - PROCESS | 3212 | 1467972013283 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 3212 | 1467972013285 Marionette TRACE conn6 <- [1,1586,null,{}] 03:00:13 INFO - PROCESS | 3212 | 1467972013288 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 3212 | 1467972013290 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:13 INFO - PROCESS | 3212 | 1467972013375 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:00:13 INFO - PROCESS | 3212 | 1467972013408 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 3212 | 1467972013410 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:13 INFO - PROCESS | 3212 | ++DOCSHELL 14E95800 == 36 [pid = 3212] [id = 406] 03:00:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (14E98C00) [pid = 3212] [serial = 1218] [outer = 00000000] 03:00:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (16422400) [pid = 3212] [serial = 1219] [outer = 14E98C00] 03:00:13 INFO - PROCESS | 3212 | 1467972013456 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (16423800) [pid = 3212] [serial = 1220] [outer = 14E98C00] 03:00:13 INFO - PROCESS | 3212 | 1467972013914 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 03:00:13 INFO - PROCESS | 3212 | 1467972013955 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 3212 | 1467972013957 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:00:13 INFO - PROCESS | 3212 | 1467972013966 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 3212 | 1467972013968 Marionette TRACE conn6 <- [1,1590,null,{}] 03:00:13 INFO - PROCESS | 3212 | 1467972013971 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 3212 | 1467972013973 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:14 INFO - PROCESS | 3212 | 1467972014085 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:00:14 INFO - PROCESS | 3212 | 1467972014091 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 3212 | 1467972014097 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:14 INFO - PROCESS | 3212 | ++DOCSHELL 1680A800 == 37 [pid = 3212] [id = 407] 03:00:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1680E800) [pid = 3212] [serial = 1221] [outer = 00000000] 03:00:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (16FA8000) [pid = 3212] [serial = 1222] [outer = 1680E800] 03:00:14 INFO - PROCESS | 3212 | 1467972014151 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (17155400) [pid = 3212] [serial = 1223] [outer = 1680E800] 03:00:14 INFO - PROCESS | 3212 | 1467972014632 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:00:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 03:00:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:00:14 INFO - PROCESS | 3212 | 1467972014700 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:00:14 INFO - PROCESS | 3212 | 1467972014702 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:00:14 INFO - PROCESS | 3212 | 1467972014705 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 3212 | 1467972014707 Marionette TRACE conn6 <- [1,1594,null,{}] 03:00:14 INFO - PROCESS | 3212 | 1467972014711 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:14 INFO - PROCESS | 3212 | 1467972014713 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:14 INFO - PROCESS | 3212 | 1467972014867 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:00:14 INFO - PROCESS | 3212 | 1467972014934 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 3212 | 1467972014936 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:14 INFO - PROCESS | 3212 | ++DOCSHELL 0C940000 == 38 [pid = 3212] [id = 408] 03:00:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1763B400) [pid = 3212] [serial = 1224] [outer = 00000000] 03:00:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (17A53400) [pid = 3212] [serial = 1225] [outer = 1763B400] 03:00:15 INFO - PROCESS | 3212 | 1467972014979 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (17B7D800) [pid = 3212] [serial = 1226] [outer = 1763B400] 03:00:15 INFO - PROCESS | 3212 | 1467972015392 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:00:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 03:00:15 INFO - PROCESS | 3212 | 1467972015436 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 3212 | 1467972015439 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:00:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:00:15 INFO - PROCESS | 3212 | 1467972015443 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 3212 | 1467972015444 Marionette TRACE conn6 <- [1,1598,null,{}] 03:00:15 INFO - PROCESS | 3212 | 1467972015454 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:15 INFO - PROCESS | 3212 | 1467972015456 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:15 INFO - PROCESS | 3212 | 1467972015573 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:00:15 INFO - PROCESS | 3212 | 1467972015580 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 3212 | 1467972015582 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:15 INFO - PROCESS | 3212 | ++DOCSHELL 180A4400 == 39 [pid = 3212] [id = 409] 03:00:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (180A7000) [pid = 3212] [serial = 1227] [outer = 00000000] 03:00:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1936BC00) [pid = 3212] [serial = 1228] [outer = 180A7000] 03:00:15 INFO - PROCESS | 3212 | 1467972015627 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1936F400) [pid = 3212] [serial = 1229] [outer = 180A7000] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (14E99C00) [pid = 3212] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1714D800) [pid = 3212] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0DC0A000) [pid = 3212] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (12354800) [pid = 3212] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (13A81000) [pid = 3212] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0C942400) [pid = 3212] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17B7F000) [pid = 3212] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0D828000) [pid = 3212] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:00:15 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (14E8E400) [pid = 3212] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:00:16 INFO - PROCESS | 3212 | 1467972016361 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:00:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:00:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 03:00:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:00:16 INFO - PROCESS | 3212 | 1467972016416 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 3212 | 1467972016421 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:00:16 INFO - PROCESS | 3212 | 1467972016440 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 3212 | 1467972016445 Marionette TRACE conn6 <- [1,1602,null,{}] 03:00:16 INFO - PROCESS | 3212 | 1467972016453 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:16 INFO - PROCESS | 3212 | 1467972016456 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:16 INFO - PROCESS | 3212 | 1467972016575 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:00:16 INFO - PROCESS | 3212 | 1467972016701 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 3212 | 1467972016704 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:16 INFO - PROCESS | 3212 | ++DOCSHELL 0D4FE800 == 40 [pid = 3212] [id = 410] 03:00:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0D773C00) [pid = 3212] [serial = 1230] [outer = 00000000] 03:00:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DA4DC00) [pid = 3212] [serial = 1231] [outer = 0D773C00] 03:00:16 INFO - PROCESS | 3212 | 1467972016762 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0DCD6400) [pid = 3212] [serial = 1232] [outer = 0D773C00] 03:00:17 INFO - PROCESS | 3212 | 1467972017321 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:00:17 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 03:00:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 950ms 03:00:17 INFO - PROCESS | 3212 | 1467972017377 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 3212 | 1467972017382 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:00:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:00:17 INFO - PROCESS | 3212 | 1467972017388 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 3212 | 1467972017391 Marionette TRACE conn6 <- [1,1606,null,{}] 03:00:17 INFO - PROCESS | 3212 | 1467972017395 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:17 INFO - PROCESS | 3212 | 1467972017397 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:17 INFO - PROCESS | 3212 | 1467972017512 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:00:17 INFO - PROCESS | 3212 | 1467972017619 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 3212 | 1467972017621 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:17 INFO - PROCESS | 3212 | ++DOCSHELL 12348C00 == 41 [pid = 3212] [id = 411] 03:00:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (12355000) [pid = 3212] [serial = 1233] [outer = 00000000] 03:00:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (12595800) [pid = 3212] [serial = 1234] [outer = 12355000] 03:00:17 INFO - PROCESS | 3212 | 1467972017677 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (13E50000) [pid = 3212] [serial = 1235] [outer = 12355000] 03:00:18 INFO - PROCESS | 3212 | 1467972018301 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 03:00:18 INFO - PROCESS | 3212 | 1467972018361 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 3212 | 1467972018364 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:00:18 INFO - PROCESS | 3212 | 1467972018368 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:00:18 INFO - PROCESS | 3212 | 1467972018372 Marionette TRACE conn6 <- [1,1610,null,{}] 03:00:18 INFO - PROCESS | 3212 | 1467972018383 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 3212 | 1467972018388 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:18 INFO - PROCESS | 3212 | 1467972018497 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:00:18 INFO - PROCESS | 3212 | 1467972018633 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 3212 | 1467972018637 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:18 INFO - PROCESS | 3212 | ++DOCSHELL 17B7C800 == 42 [pid = 3212] [id = 412] 03:00:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (17B7F000) [pid = 3212] [serial = 1236] [outer = 00000000] 03:00:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1930B800) [pid = 3212] [serial = 1237] [outer = 17B7F000] 03:00:18 INFO - PROCESS | 3212 | 1467972018694 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (19AB6C00) [pid = 3212] [serial = 1238] [outer = 17B7F000] 03:00:19 INFO - PROCESS | 3212 | 1467972019300 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:00:19 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 03:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 03:00:19 INFO - PROCESS | 3212 | 1467972019341 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:00:19 INFO - PROCESS | 3212 | 1467972019344 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:00:19 INFO - PROCESS | 3212 | 1467972019347 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:00:19 INFO - PROCESS | 3212 | 1467972019349 Marionette TRACE conn6 <- [1,1614,null,{}] 03:00:19 INFO - PROCESS | 3212 | 1467972019353 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:19 INFO - PROCESS | 3212 | 1467972019355 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:19 INFO - PROCESS | 3212 | 1467972019478 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:00:19 INFO - PROCESS | 3212 | 1467972019611 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 3212 | 1467972019614 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:19 INFO - PROCESS | 3212 | ++DOCSHELL 0D335400 == 43 [pid = 3212] [id = 413] 03:00:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0D336800) [pid = 3212] [serial = 1239] [outer = 00000000] 03:00:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0DA49C00) [pid = 3212] [serial = 1240] [outer = 0D336800] 03:00:19 INFO - PROCESS | 3212 | 1467972019669 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (11CE4C00) [pid = 3212] [serial = 1241] [outer = 0D336800] 03:00:20 INFO - PROCESS | 3212 | 1467972020344 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1016ms 03:00:20 INFO - PROCESS | 3212 | 1467972020377 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 3212 | 1467972020382 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:00:20 INFO - PROCESS | 3212 | 1467972020387 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 3212 | 1467972020392 Marionette TRACE conn6 <- [1,1618,null,{}] 03:00:20 INFO - PROCESS | 3212 | 1467972020415 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:20 INFO - PROCESS | 3212 | 1467972020417 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:20 INFO - PROCESS | 3212 | 1467972020518 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:00:20 INFO - PROCESS | 3212 | 1467972020633 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 3212 | 1467972020636 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:20 INFO - PROCESS | 3212 | ++DOCSHELL 0DA25800 == 44 [pid = 3212] [id = 414] 03:00:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0DA43400) [pid = 3212] [serial = 1242] [outer = 00000000] 03:00:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (11FB9000) [pid = 3212] [serial = 1243] [outer = 0DA43400] 03:00:20 INFO - PROCESS | 3212 | 1467972020731 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (12340400) [pid = 3212] [serial = 1244] [outer = 0DA43400] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0C940000 == 43 [pid = 3212] [id = 408] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 1680A800 == 42 [pid = 3212] [id = 407] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 14E95800 == 41 [pid = 3212] [id = 406] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 12593800 == 40 [pid = 3212] [id = 405] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0DD51800 == 39 [pid = 3212] [id = 404] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0CFCC400 == 38 [pid = 3212] [id = 403] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0906F400 == 37 [pid = 3212] [id = 402] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0ECB0400 == 36 [pid = 3212] [id = 399] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0D771800 == 35 [pid = 3212] [id = 398] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 19366C00 == 34 [pid = 3212] [id = 397] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 1763CC00 == 33 [pid = 3212] [id = 400] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 1A462000 == 32 [pid = 3212] [id = 401] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0D335400 == 31 [pid = 3212] [id = 413] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 17B7C800 == 30 [pid = 3212] [id = 412] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 12348C00 == 29 [pid = 3212] [id = 411] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 180A4400 == 28 [pid = 3212] [id = 409] 03:00:21 INFO - PROCESS | 3212 | --DOCSHELL 0D4FE800 == 27 [pid = 3212] [id = 410] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (1609AC00) [pid = 3212] [serial = 1177] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1642B800) [pid = 3212] [serial = 1178] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (17645000) [pid = 3212] [serial = 1181] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0DD4C800) [pid = 3212] [serial = 1168] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (17643400) [pid = 3212] [serial = 1180] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1239A800) [pid = 3212] [serial = 1171] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (124E8400) [pid = 3212] [serial = 1172] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (14B42C00) [pid = 3212] [serial = 1174] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (0D33AC00) [pid = 3212] [serial = 1159] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0D803C00) [pid = 3212] [serial = 1165] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DA25400) [pid = 3212] [serial = 1166] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0DD4CC00) [pid = 3212] [serial = 1162] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (19301800) [pid = 3212] [serial = 1183] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (165F2000) [pid = 3212] [serial = 1187] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1A126C00) [pid = 3212] [serial = 1192] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (14E91000) [pid = 3212] [serial = 1186] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1936F800) [pid = 3212] [serial = 1184] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DD5B400) [pid = 3212] [serial = 1169] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (196C0C00) [pid = 3212] [serial = 1190] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (19373C00) [pid = 3212] [serial = 1189] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (14E94C00) [pid = 3212] [serial = 1175] [outer = 00000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3212 | 1467972021926 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1599ms 03:00:22 INFO - PROCESS | 3212 | 1467972021988 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:00:22 INFO - PROCESS | 3212 | 1467972021992 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:00:22 INFO - PROCESS | 3212 | 1467972021996 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 3212 | 1467972022001 Marionette TRACE conn6 <- [1,1622,null,{}] 03:00:22 INFO - PROCESS | 3212 | 1467972022006 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:22 INFO - PROCESS | 3212 | 1467972022008 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:22 INFO - PROCESS | 3212 | 1467972022097 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:00:22 INFO - PROCESS | 3212 | 1467972022109 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 3212 | 1467972022111 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:22 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F1000 == 28 [pid = 3212] [id = 415] 03:00:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0D4F2400) [pid = 3212] [serial = 1245] [outer = 00000000] 03:00:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0D805800) [pid = 3212] [serial = 1246] [outer = 0D4F2400] 03:00:22 INFO - PROCESS | 3212 | 1467972022159 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0D823C00) [pid = 3212] [serial = 1247] [outer = 0D4F2400] 03:00:22 INFO - PROCESS | 3212 | 1467972022647 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 03:00:22 INFO - PROCESS | 3212 | 1467972022687 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 3212 | 1467972022692 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:00:22 INFO - PROCESS | 3212 | 1467972022698 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 3212 | 1467972022701 Marionette TRACE conn6 <- [1,1626,null,{}] 03:00:22 INFO - PROCESS | 3212 | 1467972022705 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:22 INFO - PROCESS | 3212 | 1467972022707 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:22 INFO - PROCESS | 3212 | 1467972022826 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:00:22 INFO - PROCESS | 3212 | 1467972022924 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 3212 | 1467972022926 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:22 INFO - PROCESS | 3212 | ++DOCSHELL 0DC0AC00 == 29 [pid = 3212] [id = 416] 03:00:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0DCC9C00) [pid = 3212] [serial = 1248] [outer = 00000000] 03:00:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0DD51800) [pid = 3212] [serial = 1249] [outer = 0DCC9C00] 03:00:22 INFO - PROCESS | 3212 | 1467972022976 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DDE8000) [pid = 3212] [serial = 1250] [outer = 0DCC9C00] 03:00:23 INFO - PROCESS | 3212 | 1467972023357 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 03:00:23 INFO - PROCESS | 3212 | 1467972023383 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 3212 | 1467972023385 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:00:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:00:23 INFO - PROCESS | 3212 | 1467972023390 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 3212 | 1467972023393 Marionette TRACE conn6 <- [1,1630,null,{}] 03:00:23 INFO - PROCESS | 3212 | 1467972023404 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 3212 | 1467972023408 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:23 INFO - PROCESS | 3212 | 1467972023492 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:00:23 INFO - PROCESS | 3212 | 1467972023498 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 3212 | 1467972023501 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:23 INFO - PROCESS | 3212 | ++DOCSHELL 12348800 == 30 [pid = 3212] [id = 417] 03:00:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (12348C00) [pid = 3212] [serial = 1251] [outer = 00000000] 03:00:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (124E0400) [pid = 3212] [serial = 1252] [outer = 12348C00] 03:00:23 INFO - PROCESS | 3212 | 1467972023549 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (1325CC00) [pid = 3212] [serial = 1253] [outer = 12348C00] 03:00:24 INFO - PROCESS | 3212 | 1467972024035 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:00:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 03:00:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:00:24 INFO - PROCESS | 3212 | 1467972024063 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 3212 | 1467972024066 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:00:24 INFO - PROCESS | 3212 | 1467972024069 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 3212 | 1467972024070 Marionette TRACE conn6 <- [1,1634,null,{}] 03:00:24 INFO - PROCESS | 3212 | 1467972024074 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:24 INFO - PROCESS | 3212 | 1467972024076 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:24 INFO - PROCESS | 3212 | 1467972024195 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:00:24 INFO - PROCESS | 3212 | 1467972024288 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 3212 | 1467972024290 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:24 INFO - PROCESS | 3212 | ++DOCSHELL 14E8DC00 == 31 [pid = 3212] [id = 418] 03:00:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (14E8EC00) [pid = 3212] [serial = 1254] [outer = 00000000] 03:00:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (153B5400) [pid = 3212] [serial = 1255] [outer = 14E8EC00] 03:00:24 INFO - PROCESS | 3212 | 1467972024334 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (16090C00) [pid = 3212] [serial = 1256] [outer = 14E8EC00] 03:00:24 INFO - PROCESS | 3212 | 1467972024771 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:00:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 03:00:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:00:24 INFO - PROCESS | 3212 | 1467972024803 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 3212 | 1467972024805 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:00:24 INFO - PROCESS | 3212 | 1467972024808 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 3212 | 1467972024810 Marionette TRACE conn6 <- [1,1638,null,{}] 03:00:24 INFO - PROCESS | 3212 | 1467972024813 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:24 INFO - PROCESS | 3212 | 1467972024815 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:24 INFO - PROCESS | 3212 | 1467972024929 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:00:24 INFO - PROCESS | 3212 | 1467972024934 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 3212 | 1467972024936 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:24 INFO - PROCESS | 3212 | ++DOCSHELL 1642B800 == 32 [pid = 3212] [id = 419] 03:00:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (164BC400) [pid = 3212] [serial = 1257] [outer = 00000000] 03:00:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (168BD800) [pid = 3212] [serial = 1258] [outer = 164BC400] 03:00:25 INFO - PROCESS | 3212 | 1467972024980 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (16FA4C00) [pid = 3212] [serial = 1259] [outer = 164BC400] 03:00:25 INFO - PROCESS | 3212 | 1467972025482 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:00:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 03:00:25 INFO - PROCESS | 3212 | 1467972025565 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 3212 | 1467972025567 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:00:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:00:25 INFO - PROCESS | 3212 | 1467972025584 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 3212 | 1467972025586 Marionette TRACE conn6 <- [1,1642,null,{}] 03:00:25 INFO - PROCESS | 3212 | 1467972025590 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:25 INFO - PROCESS | 3212 | 1467972025595 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:25 INFO - PROCESS | 3212 | 1467972025724 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:00:25 INFO - PROCESS | 3212 | 1467972025730 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 3212 | 1467972025732 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:26 INFO - PROCESS | 3212 | ++DOCSHELL 0E0E5400 == 33 [pid = 3212] [id = 420] 03:00:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1242F000) [pid = 3212] [serial = 1260] [outer = 00000000] 03:00:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (17644400) [pid = 3212] [serial = 1261] [outer = 1242F000] 03:00:26 INFO - PROCESS | 3212 | 1467972026059 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (17A4F400) [pid = 3212] [serial = 1262] [outer = 1242F000] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (19B4A800) [pid = 3212] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0DC07800) [pid = 3212] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (165EA000) [pid = 3212] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0CB4B800) [pid = 3212] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (180A7000) [pid = 3212] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1763B400) [pid = 3212] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1680E800) [pid = 3212] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1A467000) [pid = 3212] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0D774800) [pid = 3212] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1763D000) [pid = 3212] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DD53400) [pid = 3212] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0C93B800) [pid = 3212] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D336400) [pid = 3212] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0ECD0000) [pid = 3212] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (12594400) [pid = 3212] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:00:26 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E98C00) [pid = 3212] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:00:26 INFO - PROCESS | 3212 | 1467972026415 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:00:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 870ms 03:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:00:26 INFO - PROCESS | 3212 | 1467972026454 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 3212 | 1467972026456 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:00:26 INFO - PROCESS | 3212 | 1467972026459 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 3212 | 1467972026461 Marionette TRACE conn6 <- [1,1646,null,{}] 03:00:26 INFO - PROCESS | 3212 | 1467972026464 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:26 INFO - PROCESS | 3212 | 1467972026466 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:26 INFO - PROCESS | 3212 | 1467972026542 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:00:26 INFO - PROCESS | 3212 | 1467972026628 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 3212 | 1467972026630 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:26 INFO - PROCESS | 3212 | ++DOCSHELL 0D33B000 == 34 [pid = 3212] [id = 421] 03:00:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0DD53400) [pid = 3212] [serial = 1263] [outer = 00000000] 03:00:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1680E800) [pid = 3212] [serial = 1264] [outer = 0DD53400] 03:00:26 INFO - PROCESS | 3212 | 1467972026675 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1758BC00) [pid = 3212] [serial = 1265] [outer = 0DD53400] 03:00:27 INFO - PROCESS | 3212 | 1467972027057 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 03:00:27 INFO - PROCESS | 3212 | 1467972027090 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 3212 | 1467972027092 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:00:27 INFO - PROCESS | 3212 | 1467972027095 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 3212 | 1467972027097 Marionette TRACE conn6 <- [1,1650,null,{}] 03:00:27 INFO - PROCESS | 3212 | 1467972027101 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:27 INFO - PROCESS | 3212 | 1467972027103 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:27 INFO - PROCESS | 3212 | 1467972027182 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:00:27 INFO - PROCESS | 3212 | 1467972027298 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 3212 | 1467972027300 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:27 INFO - PROCESS | 3212 | ++DOCSHELL 08A82000 == 35 [pid = 3212] [id = 422] 03:00:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (08A8A800) [pid = 3212] [serial = 1266] [outer = 00000000] 03:00:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17D6E800) [pid = 3212] [serial = 1267] [outer = 08A8A800] 03:00:27 INFO - PROCESS | 3212 | 1467972027346 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (153C1C00) [pid = 3212] [serial = 1268] [outer = 08A8A800] 03:00:27 INFO - PROCESS | 3212 | 1467972027710 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 03:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:00:27 INFO - PROCESS | 3212 | 1467972027766 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 3212 | 1467972027768 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:00:27 INFO - PROCESS | 3212 | 1467972027771 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 3212 | 1467972027773 Marionette TRACE conn6 <- [1,1654,null,{}] 03:00:27 INFO - PROCESS | 3212 | 1467972027776 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:27 INFO - PROCESS | 3212 | 1467972027778 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:27 INFO - PROCESS | 3212 | 1467972027858 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:00:27 INFO - PROCESS | 3212 | 1467972027872 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 3212 | 1467972027874 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:27 INFO - PROCESS | 3212 | ++DOCSHELL 19371000 == 36 [pid = 3212] [id = 423] 03:00:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19373C00) [pid = 3212] [serial = 1269] [outer = 00000000] 03:00:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (19AB6800) [pid = 3212] [serial = 1270] [outer = 19373C00] 03:00:27 INFO - PROCESS | 3212 | 1467972027917 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (19B42400) [pid = 3212] [serial = 1271] [outer = 19373C00] 03:00:28 INFO - PROCESS | 3212 | 1467972028709 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 03:00:28 INFO - PROCESS | 3212 | 1467972028743 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 3212 | 1467972028747 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:00:28 INFO - PROCESS | 3212 | 1467972028752 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:00:28 INFO - PROCESS | 3212 | 1467972028757 Marionette TRACE conn6 <- [1,1658,null,{}] 03:00:28 INFO - PROCESS | 3212 | 1467972028762 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:28 INFO - PROCESS | 3212 | 1467972028765 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:28 INFO - PROCESS | 3212 | 1467972028887 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:00:29 INFO - PROCESS | 3212 | 1467972029022 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 3212 | 1467972029025 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:29 INFO - PROCESS | 3212 | ++DOCSHELL 0CFC9C00 == 37 [pid = 3212] [id = 424] 03:00:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D772400) [pid = 3212] [serial = 1272] [outer = 00000000] 03:00:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0DA44C00) [pid = 3212] [serial = 1273] [outer = 0D772400] 03:00:29 INFO - PROCESS | 3212 | 1467972029083 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0DC03000) [pid = 3212] [serial = 1274] [outer = 0D772400] 03:00:29 INFO - PROCESS | 3212 | 1467972029770 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1073ms 03:00:29 INFO - PROCESS | 3212 | 1467972029826 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 3212 | 1467972029831 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:00:29 INFO - PROCESS | 3212 | 1467972029838 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:00:29 INFO - PROCESS | 3212 | 1467972029840 Marionette TRACE conn6 <- [1,1662,null,{}] 03:00:29 INFO - PROCESS | 3212 | 1467972029844 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:29 INFO - PROCESS | 3212 | 1467972029847 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:30 INFO - PROCESS | 3212 | 1467972029983 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:00:30 INFO - PROCESS | 3212 | 1467972030119 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 3212 | 1467972030122 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:30 INFO - PROCESS | 3212 | ++DOCSHELL 0D82FC00 == 38 [pid = 3212] [id = 425] 03:00:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0DD52000) [pid = 3212] [serial = 1275] [outer = 00000000] 03:00:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (13A09800) [pid = 3212] [serial = 1276] [outer = 0DD52000] 03:00:30 INFO - PROCESS | 3212 | 1467972030178 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (14E98400) [pid = 3212] [serial = 1277] [outer = 0DD52000] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 08A82000 == 37 [pid = 3212] [id = 422] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 0D33B000 == 36 [pid = 3212] [id = 421] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 0E0E5400 == 35 [pid = 3212] [id = 420] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 1642B800 == 34 [pid = 3212] [id = 419] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 14E8DC00 == 33 [pid = 3212] [id = 418] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 12348800 == 32 [pid = 3212] [id = 417] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 0DC0AC00 == 31 [pid = 3212] [id = 416] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 0D4F1000 == 30 [pid = 3212] [id = 415] 03:00:30 INFO - PROCESS | 3212 | --DOCSHELL 0DA25800 == 29 [pid = 3212] [id = 414] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1A127000) [pid = 3212] [serial = 1193] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0ECAB000) [pid = 3212] [serial = 1163] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (1A466C00) [pid = 3212] [serial = 1157] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0D801C00) [pid = 3212] [serial = 1160] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1936BC00) [pid = 3212] [serial = 1228] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1936F400) [pid = 3212] [serial = 1229] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17B7D800) [pid = 3212] [serial = 1226] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (16FA8000) [pid = 3212] [serial = 1222] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17A53400) [pid = 3212] [serial = 1225] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17155400) [pid = 3212] [serial = 1223] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1A55D400) [pid = 3212] [serial = 1204] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (1A563C00) [pid = 3212] [serial = 1205] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D80C000) [pid = 3212] [serial = 1195] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA23C00) [pid = 3212] [serial = 1196] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (180A8C00) [pid = 3212] [serial = 1201] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1A12E800) [pid = 3212] [serial = 1202] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0EAEC000) [pid = 3212] [serial = 1213] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (11FBB000) [pid = 3212] [serial = 1214] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0CB49800) [pid = 3212] [serial = 1207] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D4F4C00) [pid = 3212] [serial = 1208] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0D775400) [pid = 3212] [serial = 1210] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0D82B000) [pid = 3212] [serial = 1211] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1233F000) [pid = 3212] [serial = 1198] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (12468400) [pid = 3212] [serial = 1199] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (13A7C800) [pid = 3212] [serial = 1216] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (13E4EC00) [pid = 3212] [serial = 1217] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (16422400) [pid = 3212] [serial = 1219] [outer = 00000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (16423800) [pid = 3212] [serial = 1220] [outer = 00000000] [url = about:blank] 03:00:31 INFO - PROCESS | 3212 | 1467972031032 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1220ms 03:00:31 INFO - PROCESS | 3212 | 1467972031061 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 3212 | 1467972031065 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:00:31 INFO - PROCESS | 3212 | 1467972031069 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 3212 | 1467972031072 Marionette TRACE conn6 <- [1,1666,null,{}] 03:00:31 INFO - PROCESS | 3212 | 1467972031078 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:31 INFO - PROCESS | 3212 | 1467972031081 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:31 INFO - PROCESS | 3212 | 1467972031167 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:00:31 INFO - PROCESS | 3212 | 1467972031174 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 3212 | 1467972031178 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:31 INFO - PROCESS | 3212 | ++DOCSHELL 0D37A000 == 30 [pid = 3212] [id = 426] 03:00:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D459800) [pid = 3212] [serial = 1278] [outer = 00000000] 03:00:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0D776C00) [pid = 3212] [serial = 1279] [outer = 0D459800] 03:00:31 INFO - PROCESS | 3212 | 1467972031226 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D808000) [pid = 3212] [serial = 1280] [outer = 0D459800] 03:00:31 INFO - PROCESS | 3212 | 1467972031764 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 03:00:31 INFO - PROCESS | 3212 | 1467972031800 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 3212 | 1467972031805 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:00:31 INFO - PROCESS | 3212 | 1467972031810 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 3212 | 1467972031813 Marionette TRACE conn6 <- [1,1670,null,{}] 03:00:31 INFO - PROCESS | 3212 | 1467972031816 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:31 INFO - PROCESS | 3212 | 1467972031819 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:31 INFO - PROCESS | 3212 | 1467972031905 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:00:31 INFO - PROCESS | 3212 | 1467972031914 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 3212 | 1467972031916 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:31 INFO - PROCESS | 3212 | ++DOCSHELL 0DA1F800 == 31 [pid = 3212] [id = 427] 03:00:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DA20000) [pid = 3212] [serial = 1281] [outer = 00000000] 03:00:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DB4DC00) [pid = 3212] [serial = 1282] [outer = 0DA20000] 03:00:31 INFO - PROCESS | 3212 | 1467972031963 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DFC7400) [pid = 3212] [serial = 1283] [outer = 0DA20000] 03:00:32 INFO - PROCESS | 3212 | 1467972032438 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 03:00:32 INFO - PROCESS | 3212 | 1467972032485 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 3212 | 1467972032488 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:00:32 INFO - PROCESS | 3212 | 1467972032491 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 3212 | 1467972032494 Marionette TRACE conn6 <- [1,1674,null,{}] 03:00:32 INFO - PROCESS | 3212 | 1467972032505 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 3212 | 1467972032509 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:32 INFO - PROCESS | 3212 | 1467972032594 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:00:32 INFO - PROCESS | 3212 | 1467972032714 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 3212 | 1467972032718 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:32 INFO - PROCESS | 3212 | ++DOCSHELL 12439000 == 32 [pid = 3212] [id = 428] 03:00:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1246C400) [pid = 3212] [serial = 1284] [outer = 00000000] 03:00:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12594400) [pid = 3212] [serial = 1285] [outer = 1246C400] 03:00:32 INFO - PROCESS | 3212 | 1467972032768 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (13E4B400) [pid = 3212] [serial = 1286] [outer = 1246C400] 03:00:33 INFO - PROCESS | 3212 | 1467972033137 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:00:33 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 03:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 03:00:33 INFO - PROCESS | 3212 | 1467972033165 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 3212 | 1467972033168 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:00:33 INFO - PROCESS | 3212 | 1467972033189 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 3212 | 1467972033191 Marionette TRACE conn6 <- [1,1678,null,{}] 03:00:33 INFO - PROCESS | 3212 | 1467972033194 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:33 INFO - PROCESS | 3212 | 1467972033196 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:33 INFO - PROCESS | 3212 | 1467972033316 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:00:33 INFO - PROCESS | 3212 | 1467972033322 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 3212 | 1467972033324 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:33 INFO - PROCESS | 3212 | ++DOCSHELL 13E50400 == 33 [pid = 3212] [id = 429] 03:00:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (13E5A000) [pid = 3212] [serial = 1287] [outer = 00000000] 03:00:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1608F000) [pid = 3212] [serial = 1288] [outer = 13E5A000] 03:00:33 INFO - PROCESS | 3212 | 1467972033417 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (164BB800) [pid = 3212] [serial = 1289] [outer = 13E5A000] 03:00:33 INFO - PROCESS | 3212 | 1467972033825 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 03:00:33 INFO - PROCESS | 3212 | 1467972033865 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:00:33 INFO - PROCESS | 3212 | 1467972033867 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:00:33 INFO - PROCESS | 3212 | 1467972033871 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 3212 | 1467972033872 Marionette TRACE conn6 <- [1,1682,null,{}] 03:00:33 INFO - PROCESS | 3212 | 1467972033875 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:33 INFO - PROCESS | 3212 | 1467972033877 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:34 INFO - PROCESS | 3212 | 1467972033988 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:00:34 INFO - PROCESS | 3212 | 1467972034077 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 3212 | 1467972034079 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:34 INFO - PROCESS | 3212 | ++DOCSHELL 165B1C00 == 34 [pid = 3212] [id = 430] 03:00:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (165B6800) [pid = 3212] [serial = 1290] [outer = 00000000] 03:00:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1714C800) [pid = 3212] [serial = 1291] [outer = 165B6800] 03:00:34 INFO - PROCESS | 3212 | 1467972034124 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17150800) [pid = 3212] [serial = 1292] [outer = 165B6800] 03:00:34 INFO - PROCESS | 3212 | 1467972034550 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 03:00:34 INFO - PROCESS | 3212 | 1467972034607 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 3212 | 1467972034609 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:00:34 INFO - PROCESS | 3212 | 1467972034612 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:00:34 INFO - PROCESS | 3212 | 1467972034614 Marionette TRACE conn6 <- [1,1686,null,{}] 03:00:34 INFO - PROCESS | 3212 | 1467972034618 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:34 INFO - PROCESS | 3212 | 1467972034623 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:34 INFO - PROCESS | 3212 | 1467972034769 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:00:34 INFO - PROCESS | 3212 | 1467972034832 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 3212 | 1467972034834 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:34 INFO - PROCESS | 3212 | ++DOCSHELL 17392000 == 35 [pid = 3212] [id = 431] 03:00:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1739A000) [pid = 3212] [serial = 1293] [outer = 00000000] 03:00:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17D69000) [pid = 3212] [serial = 1294] [outer = 1739A000] 03:00:34 INFO - PROCESS | 3212 | 1467972034879 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17391C00) [pid = 3212] [serial = 1295] [outer = 1739A000] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (14E8EC00) [pid = 3212] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (12348C00) [pid = 3212] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0D4F2400) [pid = 3212] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA43400) [pid = 3212] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DCC9C00) [pid = 3212] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (164BC400) [pid = 3212] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D773C00) [pid = 3212] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12355000) [pid = 3212] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (17B7F000) [pid = 3212] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D336800) [pid = 3212] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (08A8A800) [pid = 3212] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1242F000) [pid = 3212] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:00:35 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DD53400) [pid = 3212] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:00:35 INFO - PROCESS | 3212 | 1467972035387 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:00:35 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 03:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 830ms 03:00:35 INFO - PROCESS | 3212 | 1467972035446 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 3212 | 1467972035448 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:00:35 INFO - PROCESS | 3212 | 1467972035451 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 3212 | 1467972035453 Marionette TRACE conn6 <- [1,1690,null,{}] 03:00:35 INFO - PROCESS | 3212 | 1467972035456 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 3212 | 1467972035458 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:35 INFO - PROCESS | 3212 | 1467972035572 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:00:35 INFO - PROCESS | 3212 | 1467972035633 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 3212 | 1467972035634 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:35 INFO - PROCESS | 3212 | ++DOCSHELL 08A8A800 == 36 [pid = 3212] [id = 432] 03:00:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D775C00) [pid = 3212] [serial = 1296] [outer = 00000000] 03:00:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (13A0E400) [pid = 3212] [serial = 1297] [outer = 0D775C00] 03:00:35 INFO - PROCESS | 3212 | 1467972035678 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (14B40400) [pid = 3212] [serial = 1298] [outer = 0D775C00] 03:00:36 INFO - PROCESS | 3212 | 1467972036035 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 03:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:00:36 INFO - PROCESS | 3212 | 1467972036082 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 3212 | 1467972036084 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:00:36 INFO - PROCESS | 3212 | 1467972036087 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 3212 | 1467972036089 Marionette TRACE conn6 <- [1,1694,null,{}] 03:00:36 INFO - PROCESS | 3212 | 1467972036100 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:36 INFO - PROCESS | 3212 | 1467972036102 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:36 INFO - PROCESS | 3212 | 1467972036182 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:00:36 INFO - PROCESS | 3212 | 1467972036187 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 3212 | 1467972036189 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:36 INFO - PROCESS | 3212 | ++DOCSHELL 1738D400 == 37 [pid = 3212] [id = 433] 03:00:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1763F000) [pid = 3212] [serial = 1299] [outer = 00000000] 03:00:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (19372C00) [pid = 3212] [serial = 1300] [outer = 1763F000] 03:00:36 INFO - PROCESS | 3212 | 1467972036234 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19B3F800) [pid = 3212] [serial = 1301] [outer = 1763F000] 03:00:36 INFO - PROCESS | 3212 | 1467972036672 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 03:00:36 INFO - PROCESS | 3212 | 1467972036718 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 3212 | 1467972036730 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:00:36 INFO - PROCESS | 3212 | 1467972036733 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 3212 | 1467972036735 Marionette TRACE conn6 <- [1,1698,null,{}] 03:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:00:36 INFO - PROCESS | 3212 | 1467972036738 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:36 INFO - PROCESS | 3212 | 1467972036740 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:36 INFO - PROCESS | 3212 | 1467972036820 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:00:36 INFO - PROCESS | 3212 | 1467972036825 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 3212 | 1467972036827 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:36 INFO - PROCESS | 3212 | ++DOCSHELL 19304400 == 38 [pid = 3212] [id = 434] 03:00:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19B47000) [pid = 3212] [serial = 1302] [outer = 00000000] 03:00:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1A118400) [pid = 3212] [serial = 1303] [outer = 19B47000] 03:00:36 INFO - PROCESS | 3212 | 1467972036871 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A122400) [pid = 3212] [serial = 1304] [outer = 19B47000] 03:00:37 INFO - PROCESS | 3212 | 1467972037392 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 03:00:37 INFO - PROCESS | 3212 | 1467972037470 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:00:37 INFO - PROCESS | 3212 | 1467972037475 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:00:37 INFO - PROCESS | 3212 | 1467972037480 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - PROCESS | 3212 | 1467972037484 Marionette TRACE conn6 <- [1,1702,null,{}] 03:00:37 INFO - PROCESS | 3212 | 1467972037490 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:37 INFO - PROCESS | 3212 | 1467972037493 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:37 INFO - PROCESS | 3212 | 1467972037644 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:00:37 INFO - PROCESS | 3212 | 1467972037746 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 3212 | 1467972037751 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:37 INFO - PROCESS | 3212 | ++DOCSHELL 0C946000 == 39 [pid = 3212] [id = 435] 03:00:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0CF27800) [pid = 3212] [serial = 1305] [outer = 00000000] 03:00:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0D806000) [pid = 3212] [serial = 1306] [outer = 0CF27800] 03:00:37 INFO - PROCESS | 3212 | 1467972037808 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DA23C00) [pid = 3212] [serial = 1307] [outer = 0CF27800] 03:00:38 INFO - PROCESS | 3212 | 1467972038432 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1020ms 03:00:38 INFO - PROCESS | 3212 | 1467972038505 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 3212 | 1467972038510 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:00:38 INFO - PROCESS | 3212 | 1467972038516 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 3212 | 1467972038519 Marionette TRACE conn6 <- [1,1706,null,{}] 03:00:38 INFO - PROCESS | 3212 | 1467972038524 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:38 INFO - PROCESS | 3212 | 1467972038526 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:38 INFO - PROCESS | 3212 | 1467972038689 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:00:38 INFO - PROCESS | 3212 | 1467972038746 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 3212 | 1467972038749 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:38 INFO - PROCESS | 3212 | ++DOCSHELL 12354800 == 40 [pid = 3212] [id = 436] 03:00:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (12359000) [pid = 3212] [serial = 1308] [outer = 00000000] 03:00:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1258E800) [pid = 3212] [serial = 1309] [outer = 12359000] 03:00:38 INFO - PROCESS | 3212 | 1467972038804 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (14E90800) [pid = 3212] [serial = 1310] [outer = 12359000] 03:00:39 INFO - PROCESS | 3212 | 1467972039447 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 970ms 03:00:39 INFO - PROCESS | 3212 | 1467972039490 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 3212 | 1467972039493 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:00:39 INFO - PROCESS | 3212 | 1467972039496 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:00:39 INFO - PROCESS | 3212 | 1467972039500 Marionette TRACE conn6 <- [1,1710,null,{}] 03:00:39 INFO - PROCESS | 3212 | 1467972039511 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:39 INFO - PROCESS | 3212 | 1467972039515 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:39 INFO - PROCESS | 3212 | 1467972039626 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:00:39 INFO - PROCESS | 3212 | 1467972039761 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 3212 | 1467972039764 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:39 INFO - PROCESS | 3212 | ++DOCSHELL 18B0F400 == 41 [pid = 3212] [id = 437] 03:00:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1936A800) [pid = 3212] [serial = 1311] [outer = 00000000] 03:00:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (1A12BC00) [pid = 3212] [serial = 1312] [outer = 1936A800] 03:00:39 INFO - PROCESS | 3212 | 1467972039824 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (1A130400) [pid = 3212] [serial = 1313] [outer = 1936A800] 03:00:40 INFO - PROCESS | 3212 | 1467972040438 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:00:40 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 03:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 03:00:40 INFO - PROCESS | 3212 | 1467972040470 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 3212 | 1467972040472 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:00:40 INFO - PROCESS | 3212 | 1467972040476 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:00:40 INFO - PROCESS | 3212 | 1467972040478 Marionette TRACE conn6 <- [1,1714,null,{}] 03:00:40 INFO - PROCESS | 3212 | 1467972040481 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:40 INFO - PROCESS | 3212 | 1467972040484 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:40 INFO - PROCESS | 3212 | 1467972040592 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:00:40 INFO - PROCESS | 3212 | 1467972040699 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 3212 | 1467972040701 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:40 INFO - PROCESS | 3212 | ++DOCSHELL 1A46BC00 == 42 [pid = 3212] [id = 438] 03:00:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A46C000) [pid = 3212] [serial = 1314] [outer = 00000000] 03:00:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (1A560800) [pid = 3212] [serial = 1315] [outer = 1A46C000] 03:00:40 INFO - PROCESS | 3212 | 1467972040754 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A565000) [pid = 3212] [serial = 1316] [outer = 1A46C000] 03:00:41 INFO - PROCESS | 3212 | 1467972041578 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1115ms 03:00:41 INFO - PROCESS | 3212 | 1467972041608 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 3212 | 1467972041612 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:00:41 INFO - PROCESS | 3212 | 1467972041618 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:00:41 INFO - PROCESS | 3212 | 1467972041622 Marionette TRACE conn6 <- [1,1718,null,{}] 03:00:41 INFO - PROCESS | 3212 | 1467972041627 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:41 INFO - PROCESS | 3212 | 1467972041630 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:41 INFO - PROCESS | 3212 | 1467972041731 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:00:41 INFO - PROCESS | 3212 | 1467972041871 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 3212 | 1467972041876 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:41 INFO - PROCESS | 3212 | ++DOCSHELL 0D37AC00 == 43 [pid = 3212] [id = 439] 03:00:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0D776000) [pid = 3212] [serial = 1317] [outer = 00000000] 03:00:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0DA43C00) [pid = 3212] [serial = 1318] [outer = 0D776000] 03:00:41 INFO - PROCESS | 3212 | 1467972041927 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0DD4DC00) [pid = 3212] [serial = 1319] [outer = 0D776000] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 1738D400 == 42 [pid = 3212] [id = 433] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 08A8A800 == 41 [pid = 3212] [id = 432] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 17392000 == 40 [pid = 3212] [id = 431] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 165B1C00 == 39 [pid = 3212] [id = 430] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 13E50400 == 38 [pid = 3212] [id = 429] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 12439000 == 37 [pid = 3212] [id = 428] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 0DA1F800 == 36 [pid = 3212] [id = 427] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 0D37A000 == 35 [pid = 3212] [id = 426] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 0D82FC00 == 34 [pid = 3212] [id = 425] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 19371000 == 33 [pid = 3212] [id = 423] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 0CFC9C00 == 32 [pid = 3212] [id = 424] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 1A46BC00 == 31 [pid = 3212] [id = 438] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 12354800 == 30 [pid = 3212] [id = 436] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 18B0F400 == 29 [pid = 3212] [id = 437] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 19304400 == 28 [pid = 3212] [id = 434] 03:00:42 INFO - PROCESS | 3212 | --DOCSHELL 0C946000 == 27 [pid = 3212] [id = 435] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (153B5400) [pid = 3212] [serial = 1255] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (124E0400) [pid = 3212] [serial = 1252] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (0D805800) [pid = 3212] [serial = 1246] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0D823C00) [pid = 3212] [serial = 1247] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (12340400) [pid = 3212] [serial = 1244] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (11FB9000) [pid = 3212] [serial = 1243] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0DD51800) [pid = 3212] [serial = 1249] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DDE8000) [pid = 3212] [serial = 1250] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (168BD800) [pid = 3212] [serial = 1258] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DCD6400) [pid = 3212] [serial = 1232] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA4DC00) [pid = 3212] [serial = 1231] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (13E50000) [pid = 3212] [serial = 1235] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (12595800) [pid = 3212] [serial = 1234] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (19AB6C00) [pid = 3212] [serial = 1238] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1930B800) [pid = 3212] [serial = 1237] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (11CE4C00) [pid = 3212] [serial = 1241] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DA49C00) [pid = 3212] [serial = 1240] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (19AB6800) [pid = 3212] [serial = 1270] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (16090C00) [pid = 3212] [serial = 1256] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (16FA4C00) [pid = 3212] [serial = 1259] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17D6E800) [pid = 3212] [serial = 1267] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (17A4F400) [pid = 3212] [serial = 1262] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (17644400) [pid = 3212] [serial = 1261] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (153C1C00) [pid = 3212] [serial = 1268] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1680E800) [pid = 3212] [serial = 1264] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1325CC00) [pid = 3212] [serial = 1253] [outer = 00000000] [url = about:blank] 03:00:42 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1758BC00) [pid = 3212] [serial = 1265] [outer = 00000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3212 | 1467972043152 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:00:43 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 03:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1575ms 03:00:43 INFO - PROCESS | 3212 | 1467972043199 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 3212 | 1467972043203 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:00:43 INFO - PROCESS | 3212 | 1467972043207 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 3212 | 1467972043212 Marionette TRACE conn6 <- [1,1722,null,{}] 03:00:43 INFO - PROCESS | 3212 | 1467972043217 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 3212 | 1467972043219 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:43 INFO - PROCESS | 3212 | 1467972043340 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:00:43 INFO - PROCESS | 3212 | 1467972043432 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 3212 | 1467972043434 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:43 INFO - PROCESS | 3212 | ++DOCSHELL 0CF29400 == 28 [pid = 3212] [id = 440] 03:00:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D335400) [pid = 3212] [serial = 1320] [outer = 00000000] 03:00:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D805800) [pid = 3212] [serial = 1321] [outer = 0D335400] 03:00:43 INFO - PROCESS | 3212 | 1467972043482 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0D822400) [pid = 3212] [serial = 1322] [outer = 0D335400] 03:00:43 INFO - PROCESS | 3212 | 1467972043853 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 03:00:43 INFO - PROCESS | 3212 | 1467972043898 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 3212 | 1467972043903 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:00:43 INFO - PROCESS | 3212 | 1467972043909 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 3212 | 1467972043912 Marionette TRACE conn6 <- [1,1726,null,{}] 03:00:43 INFO - PROCESS | 3212 | 1467972043916 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 3212 | 1467972043918 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:44 INFO - PROCESS | 3212 | 1467972044036 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:00:44 INFO - PROCESS | 3212 | 1467972044045 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 3212 | 1467972044047 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:44 INFO - PROCESS | 3212 | ++DOCSHELL 0DA19400 == 29 [pid = 3212] [id = 441] 03:00:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DA1A000) [pid = 3212] [serial = 1323] [outer = 00000000] 03:00:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DCCD800) [pid = 3212] [serial = 1324] [outer = 0DA1A000] 03:00:44 INFO - PROCESS | 3212 | 1467972044094 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0DD56800) [pid = 3212] [serial = 1325] [outer = 0DA1A000] 03:00:44 INFO - PROCESS | 3212 | 1467972044535 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 03:00:44 INFO - PROCESS | 3212 | 1467972044583 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 3212 | 1467972044585 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:00:44 INFO - PROCESS | 3212 | 1467972044589 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 3212 | 1467972044592 Marionette TRACE conn6 <- [1,1730,null,{}] 03:00:44 INFO - PROCESS | 3212 | 1467972044603 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:44 INFO - PROCESS | 3212 | 1467972044608 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:44 INFO - PROCESS | 3212 | 1467972044691 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:00:44 INFO - PROCESS | 3212 | 1467972044701 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 3212 | 1467972044704 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:44 INFO - PROCESS | 3212 | ++DOCSHELL 1232C000 == 30 [pid = 3212] [id = 442] 03:00:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1233E800) [pid = 3212] [serial = 1326] [outer = 00000000] 03:00:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (12343C00) [pid = 3212] [serial = 1327] [outer = 1233E800] 03:00:44 INFO - PROCESS | 3212 | 1467972044751 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (123A2800) [pid = 3212] [serial = 1328] [outer = 1233E800] 03:00:45 INFO - PROCESS | 3212 | 1467972045243 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 03:00:45 INFO - PROCESS | 3212 | 1467972045263 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 3212 | 1467972045265 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:00:45 INFO - PROCESS | 3212 | 1467972045275 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 3212 | 1467972045277 Marionette TRACE conn6 <- [1,1734,null,{}] 03:00:45 INFO - PROCESS | 3212 | 1467972045280 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:45 INFO - PROCESS | 3212 | 1467972045282 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:45 INFO - PROCESS | 3212 | 1467972045402 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:00:45 INFO - PROCESS | 3212 | 1467972045495 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 3212 | 1467972045497 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:45 INFO - PROCESS | 3212 | ++DOCSHELL 1325CC00 == 31 [pid = 3212] [id = 443] 03:00:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (13260800) [pid = 3212] [serial = 1329] [outer = 00000000] 03:00:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (13A79C00) [pid = 3212] [serial = 1330] [outer = 13260800] 03:00:45 INFO - PROCESS | 3212 | 1467972045541 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (13E59800) [pid = 3212] [serial = 1331] [outer = 13260800] 03:00:45 INFO - PROCESS | 3212 | 1467972045943 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 03:00:46 INFO - PROCESS | 3212 | 1467972046006 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 3212 | 1467972046008 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:00:46 INFO - PROCESS | 3212 | 1467972046011 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 3212 | 1467972046013 Marionette TRACE conn6 <- [1,1738,null,{}] 03:00:46 INFO - PROCESS | 3212 | 1467972046017 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:46 INFO - PROCESS | 3212 | 1467972046018 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:46 INFO - PROCESS | 3212 | 1467972046128 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:00:46 INFO - PROCESS | 3212 | 1467972046135 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 3212 | 1467972046137 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:46 INFO - PROCESS | 3212 | ++DOCSHELL 14E97400 == 32 [pid = 3212] [id = 444] 03:00:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (14E98800) [pid = 3212] [serial = 1332] [outer = 00000000] 03:00:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (16025000) [pid = 3212] [serial = 1333] [outer = 14E98800] 03:00:46 INFO - PROCESS | 3212 | 1467972046181 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1602AC00) [pid = 3212] [serial = 1334] [outer = 14E98800] 03:00:46 INFO - PROCESS | 3212 | 1467972046668 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 03:00:46 INFO - PROCESS | 3212 | 1467972046683 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 3212 | 1467972046685 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:00:46 INFO - PROCESS | 3212 | 1467972046688 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 3212 | 1467972046689 Marionette TRACE conn6 <- [1,1742,null,{}] 03:00:46 INFO - PROCESS | 3212 | 1467972046693 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:46 INFO - PROCESS | 3212 | 1467972046698 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:46 INFO - PROCESS | 3212 | 1467972046858 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:00:46 INFO - PROCESS | 3212 | 1467972046881 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 3212 | 1467972046883 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:46 INFO - PROCESS | 3212 | ++DOCSHELL 165B8000 == 33 [pid = 3212] [id = 445] 03:00:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (16806800) [pid = 3212] [serial = 1335] [outer = 00000000] 03:00:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1714C400) [pid = 3212] [serial = 1336] [outer = 16806800] 03:00:46 INFO - PROCESS | 3212 | 1467972046927 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (17177000) [pid = 3212] [serial = 1337] [outer = 16806800] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1739A000) [pid = 3212] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0D772400) [pid = 3212] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0D459800) [pid = 3212] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0DA20000) [pid = 3212] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1246C400) [pid = 3212] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (165B6800) [pid = 3212] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (19373C00) [pid = 3212] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DD52000) [pid = 3212] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D775C00) [pid = 3212] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (19B47000) [pid = 3212] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1763F000) [pid = 3212] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:00:47 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (13E5A000) [pid = 3212] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:00:47 INFO - PROCESS | 3212 | 1467972047537 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 870ms 03:00:47 INFO - PROCESS | 3212 | 1467972047559 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 3212 | 1467972047561 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:00:47 INFO - PROCESS | 3212 | 1467972047564 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 3212 | 1467972047565 Marionette TRACE conn6 <- [1,1746,null,{}] 03:00:47 INFO - PROCESS | 3212 | 1467972047581 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:47 INFO - PROCESS | 3212 | 1467972047583 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:47 INFO - PROCESS | 3212 | 1467972047659 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:00:47 INFO - PROCESS | 3212 | 1467972047664 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 3212 | 1467972047666 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:47 INFO - PROCESS | 3212 | ++DOCSHELL 0DA20000 == 34 [pid = 3212] [id = 446] 03:00:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DA48000) [pid = 3212] [serial = 1338] [outer = 00000000] 03:00:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1680E800) [pid = 3212] [serial = 1339] [outer = 0DA48000] 03:00:47 INFO - PROCESS | 3212 | 1467972047709 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1714E000) [pid = 3212] [serial = 1340] [outer = 0DA48000] 03:00:48 INFO - PROCESS | 3212 | 1467972048137 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 590ms 03:00:48 INFO - PROCESS | 3212 | 1467972048155 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 3212 | 1467972048157 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:00:48 INFO - PROCESS | 3212 | 1467972048160 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - PROCESS | 3212 | 1467972048161 Marionette TRACE conn6 <- [1,1750,null,{}] 03:00:48 INFO - PROCESS | 3212 | 1467972048165 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:48 INFO - PROCESS | 3212 | 1467972048167 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:48 INFO - PROCESS | 3212 | 1467972048284 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:00:48 INFO - PROCESS | 3212 | 1467972048295 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 3212 | 1467972048297 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:48 INFO - PROCESS | 3212 | ++DOCSHELL 0DC04000 == 35 [pid = 3212] [id = 447] 03:00:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0DFC9C00) [pid = 3212] [serial = 1341] [outer = 00000000] 03:00:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17643800) [pid = 3212] [serial = 1342] [outer = 0DFC9C00] 03:00:48 INFO - PROCESS | 3212 | 1467972048340 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (13E4E400) [pid = 3212] [serial = 1343] [outer = 0DFC9C00] 03:00:48 INFO - PROCESS | 3212 | 1467972048776 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 03:00:48 INFO - PROCESS | 3212 | 1467972048831 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 3212 | 1467972048833 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:00:48 INFO - PROCESS | 3212 | 1467972048836 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - PROCESS | 3212 | 1467972048837 Marionette TRACE conn6 <- [1,1754,null,{}] 03:00:48 INFO - PROCESS | 3212 | 1467972048850 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:48 INFO - PROCESS | 3212 | 1467972048852 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:48 INFO - PROCESS | 3212 | 1467972048929 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:00:48 INFO - PROCESS | 3212 | 1467972048937 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 3212 | 1467972048939 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:48 INFO - PROCESS | 3212 | ++DOCSHELL 17A54400 == 36 [pid = 3212] [id = 448] 03:00:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17B70800) [pid = 3212] [serial = 1344] [outer = 00000000] 03:00:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17D72000) [pid = 3212] [serial = 1345] [outer = 17B70800] 03:00:49 INFO - PROCESS | 3212 | 1467972048981 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1930B800) [pid = 3212] [serial = 1346] [outer = 17B70800] 03:00:49 INFO - PROCESS | 3212 | 1467972049615 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 890ms 03:00:49 INFO - PROCESS | 3212 | 1467972049728 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 3212 | 1467972049732 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:00:49 INFO - PROCESS | 3212 | 1467972049737 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 3212 | 1467972049740 Marionette TRACE conn6 <- [1,1758,null,{}] 03:00:49 INFO - PROCESS | 3212 | 1467972049746 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:49 INFO - PROCESS | 3212 | 1467972049749 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:49 INFO - PROCESS | 3212 | 1467972049877 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:00:50 INFO - PROCESS | 3212 | 1467972049990 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 3212 | 1467972049993 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:50 INFO - PROCESS | 3212 | ++DOCSHELL 08A8A400 == 37 [pid = 3212] [id = 449] 03:00:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0906EC00) [pid = 3212] [serial = 1347] [outer = 00000000] 03:00:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0D82D000) [pid = 3212] [serial = 1348] [outer = 0906EC00] 03:00:50 INFO - PROCESS | 3212 | 1467972050051 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0DA47800) [pid = 3212] [serial = 1349] [outer = 0906EC00] 03:00:50 INFO - PROCESS | 3212 | 1467972050740 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1024ms 03:00:50 INFO - PROCESS | 3212 | 1467972050769 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 3212 | 1467972050773 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:00:50 INFO - PROCESS | 3212 | 1467972050781 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - PROCESS | 3212 | 1467972050784 Marionette TRACE conn6 <- [1,1762,null,{}] 03:00:50 INFO - PROCESS | 3212 | 1467972050788 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:50 INFO - PROCESS | 3212 | 1467972050791 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:50 INFO - PROCESS | 3212 | 1467972050929 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:00:51 INFO - PROCESS | 3212 | 1467972051063 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 3212 | 1467972051066 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:51 INFO - PROCESS | 3212 | ++DOCSHELL 11FB6400 == 38 [pid = 3212] [id = 450] 03:00:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (11FB9000) [pid = 3212] [serial = 1350] [outer = 00000000] 03:00:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (1233CC00) [pid = 3212] [serial = 1351] [outer = 11FB9000] 03:00:51 INFO - PROCESS | 3212 | 1467972051122 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (12474800) [pid = 3212] [serial = 1352] [outer = 11FB9000] 03:00:52 INFO - PROCESS | 3212 | 1467972051995 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 0DC04000 == 37 [pid = 3212] [id = 447] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 0DA20000 == 36 [pid = 3212] [id = 446] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 165B8000 == 35 [pid = 3212] [id = 445] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 14E97400 == 34 [pid = 3212] [id = 444] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 1325CC00 == 33 [pid = 3212] [id = 443] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 1232C000 == 32 [pid = 3212] [id = 442] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 0DA19400 == 31 [pid = 3212] [id = 441] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 0CF29400 == 30 [pid = 3212] [id = 440] 03:00:52 INFO - PROCESS | 3212 | --DOCSHELL 0D37AC00 == 29 [pid = 3212] [id = 439] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (17D69000) [pid = 3212] [serial = 1294] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DA44C00) [pid = 3212] [serial = 1273] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0DC03000) [pid = 3212] [serial = 1274] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D776C00) [pid = 3212] [serial = 1279] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0D808000) [pid = 3212] [serial = 1280] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DB4DC00) [pid = 3212] [serial = 1282] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0DFC7400) [pid = 3212] [serial = 1283] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (12594400) [pid = 3212] [serial = 1285] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17150800) [pid = 3212] [serial = 1292] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1714C800) [pid = 3212] [serial = 1291] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (19B42400) [pid = 3212] [serial = 1271] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (13A09800) [pid = 3212] [serial = 1276] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (14E98400) [pid = 3212] [serial = 1277] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (13A0E400) [pid = 3212] [serial = 1297] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (1A118400) [pid = 3212] [serial = 1303] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1A122400) [pid = 3212] [serial = 1304] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (19B3F800) [pid = 3212] [serial = 1301] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (17391C00) [pid = 3212] [serial = 1295] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (19372C00) [pid = 3212] [serial = 1300] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1608F000) [pid = 3212] [serial = 1288] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (164BB800) [pid = 3212] [serial = 1289] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (14B40400) [pid = 3212] [serial = 1298] [outer = 00000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (13E4B400) [pid = 3212] [serial = 1286] [outer = 00000000] [url = about:blank] 03:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1273ms 03:00:52 INFO - PROCESS | 3212 | 1467972052087 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 3212 | 1467972052091 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:00:52 INFO - PROCESS | 3212 | 1467972052098 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 3212 | 1467972052101 Marionette TRACE conn6 <- [1,1766,null,{}] 03:00:52 INFO - PROCESS | 3212 | 1467972052107 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:52 INFO - PROCESS | 3212 | 1467972052109 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:52 INFO - PROCESS | 3212 | 1467972052203 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:00:52 INFO - PROCESS | 3212 | 1467972052210 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 3212 | 1467972052215 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:52 INFO - PROCESS | 3212 | ++DOCSHELL 0D77C000 == 30 [pid = 3212] [id = 451] 03:00:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D77D000) [pid = 3212] [serial = 1353] [outer = 00000000] 03:00:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0D805000) [pid = 3212] [serial = 1354] [outer = 0D77D000] 03:00:52 INFO - PROCESS | 3212 | 1467972052263 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D827400) [pid = 3212] [serial = 1355] [outer = 0D77D000] 03:00:52 INFO - PROCESS | 3212 | 1467972052781 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:00:52 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 03:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 03:00:52 INFO - PROCESS | 3212 | 1467972052830 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 3212 | 1467972052834 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:00:52 INFO - PROCESS | 3212 | 1467972052840 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 3212 | 1467972052843 Marionette TRACE conn6 <- [1,1770,null,{}] 03:00:52 INFO - PROCESS | 3212 | 1467972052847 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:52 INFO - PROCESS | 3212 | 1467972052849 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:52 INFO - PROCESS | 3212 | 1467972052935 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:00:52 INFO - PROCESS | 3212 | 1467972052947 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 3212 | 1467972052950 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:53 INFO - PROCESS | 3212 | ++DOCSHELL 0DC01400 == 31 [pid = 3212] [id = 452] 03:00:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DC0AC00) [pid = 3212] [serial = 1356] [outer = 00000000] 03:00:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DDE0800) [pid = 3212] [serial = 1357] [outer = 0DC0AC00] 03:00:53 INFO - PROCESS | 3212 | 1467972053080 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0ECAB000) [pid = 3212] [serial = 1358] [outer = 0DC0AC00] 03:00:53 INFO - PROCESS | 3212 | 1467972053487 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:00:53 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 03:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 03:00:53 INFO - PROCESS | 3212 | 1467972053515 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:00:53 INFO - PROCESS | 3212 | 1467972053517 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:00:53 INFO - PROCESS | 3212 | 1467972053521 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 3212 | 1467972053524 Marionette TRACE conn6 <- [1,1774,null,{}] 03:00:53 INFO - PROCESS | 3212 | 1467972053535 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 3212 | 1467972053539 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:53 INFO - PROCESS | 3212 | 1467972053653 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:00:53 INFO - PROCESS | 3212 | 1467972053664 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 3212 | 1467972053667 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:53 INFO - PROCESS | 3212 | ++DOCSHELL 12594400 == 32 [pid = 3212] [id = 453] 03:00:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (12596800) [pid = 3212] [serial = 1359] [outer = 00000000] 03:00:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (13A7BC00) [pid = 3212] [serial = 1360] [outer = 12596800] 03:00:53 INFO - PROCESS | 3212 | 1467972053714 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (14B3BC00) [pid = 3212] [serial = 1361] [outer = 12596800] 03:00:54 INFO - PROCESS | 3212 | 1467972054156 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:00:54 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 03:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 03:00:54 INFO - PROCESS | 3212 | 1467972054213 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 3212 | 1467972054216 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:00:54 INFO - PROCESS | 3212 | 1467972054219 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 3212 | 1467972054221 Marionette TRACE conn6 <- [1,1778,null,{}] 03:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:00:54 INFO - PROCESS | 3212 | 1467972054230 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:54 INFO - PROCESS | 3212 | 1467972054232 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:54 INFO - PROCESS | 3212 | 1467972054348 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:00:54 INFO - PROCESS | 3212 | 1467972054353 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 3212 | 1467972054355 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:54 INFO - PROCESS | 3212 | ++DOCSHELL 153B5400 == 33 [pid = 3212] [id = 454] 03:00:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (153BEC00) [pid = 3212] [serial = 1362] [outer = 00000000] 03:00:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (16426400) [pid = 3212] [serial = 1363] [outer = 153BEC00] 03:00:54 INFO - PROCESS | 3212 | 1467972054399 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (165ACC00) [pid = 3212] [serial = 1364] [outer = 153BEC00] 03:00:54 INFO - PROCESS | 3212 | 1467972054844 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:00:54 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) 03:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 03:00:54 INFO - PROCESS | 3212 | 1467972054894 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 3212 | 1467972054896 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:00:54 INFO - PROCESS | 3212 | 1467972054899 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:00:54 INFO - PROCESS | 3212 | 1467972054901 Marionette TRACE conn6 <- [1,1782,null,{}] 03:00:54 INFO - PROCESS | 3212 | 1467972054905 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:54 INFO - PROCESS | 3212 | 1467972054907 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:55 INFO - PROCESS | 3212 | 1467972055019 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:00:55 INFO - PROCESS | 3212 | 1467972055127 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 3212 | 1467972055129 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:55 INFO - PROCESS | 3212 | ++DOCSHELL 16FA6000 == 34 [pid = 3212] [id = 455] 03:00:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (16FA8000) [pid = 3212] [serial = 1365] [outer = 00000000] 03:00:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17154800) [pid = 3212] [serial = 1366] [outer = 16FA8000] 03:00:55 INFO - PROCESS | 3212 | 1467972055174 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17176C00) [pid = 3212] [serial = 1367] [outer = 16FA8000] 03:00:55 INFO - PROCESS | 3212 | 1467972055611 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 03:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:00:55 INFO - PROCESS | 3212 | 1467972055674 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 3212 | 1467972055676 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:00:55 INFO - PROCESS | 3212 | 1467972055679 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 3212 | 1467972055681 Marionette TRACE conn6 <- [1,1786,null,{}] 03:00:55 INFO - PROCESS | 3212 | 1467972055685 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:55 INFO - PROCESS | 3212 | 1467972055690 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:55 INFO - PROCESS | 3212 | 1467972055836 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:00:55 INFO - PROCESS | 3212 | 1467972055901 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 3212 | 1467972055903 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:55 INFO - PROCESS | 3212 | ++DOCSHELL 1758C800 == 35 [pid = 3212] [id = 456] 03:00:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1758CC00) [pid = 3212] [serial = 1368] [outer = 00000000] 03:00:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17D6EC00) [pid = 3212] [serial = 1369] [outer = 1758CC00] 03:00:55 INFO - PROCESS | 3212 | 1467972055947 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17644800) [pid = 3212] [serial = 1370] [outer = 1758CC00] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (13260800) [pid = 3212] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D776000) [pid = 3212] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1233E800) [pid = 3212] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA1A000) [pid = 3212] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E98800) [pid = 3212] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0CF27800) [pid = 3212] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (12359000) [pid = 3212] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1936A800) [pid = 3212] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1A46C000) [pid = 3212] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (16806800) [pid = 3212] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0DFC9C00) [pid = 3212] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0D335400) [pid = 3212] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:00:56 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DA48000) [pid = 3212] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:00:56 INFO - PROCESS | 3212 | 1467972056455 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 830ms 03:00:56 INFO - PROCESS | 3212 | 1467972056510 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 3212 | 1467972056512 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:00:56 INFO - PROCESS | 3212 | 1467972056515 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 3212 | 1467972056517 Marionette TRACE conn6 <- [1,1790,null,{}] 03:00:56 INFO - PROCESS | 3212 | 1467972056521 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:56 INFO - PROCESS | 3212 | 1467972056523 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:56 INFO - PROCESS | 3212 | 1467972056635 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:00:56 INFO - PROCESS | 3212 | 1467972056697 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 3212 | 1467972056698 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:56 INFO - PROCESS | 3212 | ++DOCSHELL 0DA25400 == 36 [pid = 3212] [id = 457] 03:00:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DA43000) [pid = 3212] [serial = 1371] [outer = 00000000] 03:00:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (123CF800) [pid = 3212] [serial = 1372] [outer = 0DA43000] 03:00:56 INFO - PROCESS | 3212 | 1467972056742 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (14E97000) [pid = 3212] [serial = 1373] [outer = 0DA43000] 03:00:57 INFO - PROCESS | 3212 | 1467972057087 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 03:00:57 INFO - PROCESS | 3212 | 1467972057158 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 3212 | 1467972057160 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:00:57 INFO - PROCESS | 3212 | 1467972057164 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:00:57 INFO - PROCESS | 3212 | 1467972057165 Marionette TRACE conn6 <- [1,1794,null,{}] 03:00:57 INFO - PROCESS | 3212 | 1467972057169 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:57 INFO - PROCESS | 3212 | 1467972057171 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:57 INFO - PROCESS | 3212 | 1467972057254 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:00:57 INFO - PROCESS | 3212 | 1467972057259 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 3212 | 1467972057261 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:57 INFO - PROCESS | 3212 | ++DOCSHELL 0ECD0000 == 37 [pid = 3212] [id = 458] 03:00:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1764A400) [pid = 3212] [serial = 1374] [outer = 00000000] 03:00:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (196BBC00) [pid = 3212] [serial = 1375] [outer = 1764A400] 03:00:57 INFO - PROCESS | 3212 | 1467972057305 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19B3CC00) [pid = 3212] [serial = 1376] [outer = 1764A400] 03:00:57 INFO - PROCESS | 3212 | 1467972057726 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 631ms 03:00:57 INFO - PROCESS | 3212 | 1467972057798 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 3212 | 1467972057800 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:00:57 INFO - PROCESS | 3212 | 1467972057813 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 3212 | 1467972057815 Marionette TRACE conn6 <- [1,1798,null,{}] 03:00:57 INFO - PROCESS | 3212 | 1467972057818 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:57 INFO - PROCESS | 3212 | 1467972057820 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:57 INFO - PROCESS | 3212 | 1467972057900 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:00:57 INFO - PROCESS | 3212 | 1467972057905 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 3212 | 1467972057907 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:57 INFO - PROCESS | 3212 | ++DOCSHELL 12593800 == 38 [pid = 3212] [id = 459] 03:00:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1936D000) [pid = 3212] [serial = 1377] [outer = 00000000] 03:00:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19B48000) [pid = 3212] [serial = 1378] [outer = 1936D000] 03:00:57 INFO - PROCESS | 3212 | 1467972057950 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A11C800) [pid = 3212] [serial = 1379] [outer = 1936D000] 03:00:58 INFO - PROCESS | 3212 | --DOCSHELL 0D77C000 == 37 [pid = 3212] [id = 451] 03:00:58 INFO - PROCESS | 3212 | --DOCSHELL 11FB6400 == 36 [pid = 3212] [id = 450] 03:00:58 INFO - PROCESS | 3212 | --DOCSHELL 17A54400 == 35 [pid = 3212] [id = 448] 03:00:58 INFO - PROCESS | 3212 | --DOCSHELL 08A8A400 == 34 [pid = 3212] [id = 449] 03:00:59 INFO - PROCESS | 3212 | --DOCSHELL 16FA6000 == 33 [pid = 3212] [id = 455] 03:00:59 INFO - PROCESS | 3212 | --DOCSHELL 1758C800 == 32 [pid = 3212] [id = 456] 03:00:59 INFO - PROCESS | 3212 | --DOCSHELL 0DC01400 == 31 [pid = 3212] [id = 452] 03:00:59 INFO - PROCESS | 3212 | --DOCSHELL 0DA25400 == 30 [pid = 3212] [id = 457] 03:00:59 INFO - PROCESS | 3212 | --DOCSHELL 12594400 == 29 [pid = 3212] [id = 453] 03:00:59 INFO - PROCESS | 3212 | --DOCSHELL 153B5400 == 28 [pid = 3212] [id = 454] 03:00:59 INFO - PROCESS | 3212 | --DOCSHELL 0ECD0000 == 27 [pid = 3212] [id = 458] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (13A79C00) [pid = 3212] [serial = 1330] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DD4DC00) [pid = 3212] [serial = 1319] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DA43C00) [pid = 3212] [serial = 1318] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12343C00) [pid = 3212] [serial = 1327] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DCCD800) [pid = 3212] [serial = 1324] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DD56800) [pid = 3212] [serial = 1325] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (16025000) [pid = 3212] [serial = 1333] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA23C00) [pid = 3212] [serial = 1307] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0D806000) [pid = 3212] [serial = 1306] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (14E90800) [pid = 3212] [serial = 1310] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1258E800) [pid = 3212] [serial = 1309] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1A130400) [pid = 3212] [serial = 1313] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1A12BC00) [pid = 3212] [serial = 1312] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1A565000) [pid = 3212] [serial = 1316] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (1A560800) [pid = 3212] [serial = 1315] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (13E59800) [pid = 3212] [serial = 1331] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (1714C400) [pid = 3212] [serial = 1336] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (1602AC00) [pid = 3212] [serial = 1334] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (17643800) [pid = 3212] [serial = 1342] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (17D72000) [pid = 3212] [serial = 1345] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (0D805800) [pid = 3212] [serial = 1321] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (17177000) [pid = 3212] [serial = 1337] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (1680E800) [pid = 3212] [serial = 1339] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (0D822400) [pid = 3212] [serial = 1322] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (13E4E400) [pid = 3212] [serial = 1343] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (123A2800) [pid = 3212] [serial = 1328] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (1714E000) [pid = 3212] [serial = 1340] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3212 | 1467972059794 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2014ms 03:00:59 INFO - PROCESS | 3212 | 1467972059834 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 3212 | 1467972059839 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:00:59 INFO - PROCESS | 3212 | 1467972059845 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 3212 | 1467972059848 Marionette TRACE conn6 <- [1,1802,null,{}] 03:00:59 INFO - PROCESS | 3212 | 1467972059854 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:59 INFO - PROCESS | 3212 | 1467972059857 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:00:59 INFO - PROCESS | 3212 | 1467972059949 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:00:59 INFO - PROCESS | 3212 | 1467972059959 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 3212 | 1467972059961 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:00 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F2000 == 28 [pid = 3212] [id = 460] 03:01:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D4FE800) [pid = 3212] [serial = 1380] [outer = 00000000] 03:01:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0D776C00) [pid = 3212] [serial = 1381] [outer = 0D4FE800] 03:01:00 INFO - PROCESS | 3212 | 1467972060012 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0D804400) [pid = 3212] [serial = 1382] [outer = 0D4FE800] 03:01:00 INFO - PROCESS | 3212 | 1467972060519 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 03:01:00 INFO - PROCESS | 3212 | 1467972060579 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 3212 | 1467972060584 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:01:00 INFO - PROCESS | 3212 | 1467972060590 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 3212 | 1467972060593 Marionette TRACE conn6 <- [1,1806,null,{}] 03:01:00 INFO - PROCESS | 3212 | 1467972060596 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:00 INFO - PROCESS | 3212 | 1467972060599 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:00 INFO - PROCESS | 3212 | 1467972060687 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:01:00 INFO - PROCESS | 3212 | 1467972060780 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 3212 | 1467972060783 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:00 INFO - PROCESS | 3212 | ++DOCSHELL 0DA19C00 == 29 [pid = 3212] [id = 461] 03:01:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0DA1A000) [pid = 3212] [serial = 1383] [outer = 00000000] 03:01:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0DA22800) [pid = 3212] [serial = 1384] [outer = 0DA1A000] 03:01:00 INFO - PROCESS | 3212 | 1467972060830 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0DA28C00) [pid = 3212] [serial = 1385] [outer = 0DA1A000] 03:01:01 INFO - PROCESS | 3212 | 1467972061210 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 03:01:01 INFO - PROCESS | 3212 | 1467972061264 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 3212 | 1467972061266 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:01:01 INFO - PROCESS | 3212 | 1467972061269 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 3212 | 1467972061273 Marionette TRACE conn6 <- [1,1810,null,{}] 03:01:01 INFO - PROCESS | 3212 | 1467972061284 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:01 INFO - PROCESS | 3212 | 1467972061288 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:01 INFO - PROCESS | 3212 | 1467972061399 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:01:01 INFO - PROCESS | 3212 | 1467972061415 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 3212 | 1467972061418 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:01 INFO - PROCESS | 3212 | ++DOCSHELL 0DD55800 == 30 [pid = 3212] [id = 462] 03:01:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0DD5A800) [pid = 3212] [serial = 1386] [outer = 00000000] 03:01:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0DDE8000) [pid = 3212] [serial = 1387] [outer = 0DD5A800] 03:01:01 INFO - PROCESS | 3212 | 1467972061466 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0ECAA800) [pid = 3212] [serial = 1388] [outer = 0DD5A800] 03:01:01 INFO - PROCESS | 3212 | 1467972061925 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 03:01:02 INFO - PROCESS | 3212 | 1467972062003 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 3212 | 1467972062006 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:01:02 INFO - PROCESS | 3212 | 1467972062009 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:01:02 INFO - PROCESS | 3212 | 1467972062011 Marionette TRACE conn6 <- [1,1814,null,{}] 03:01:02 INFO - PROCESS | 3212 | 1467972062014 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 3212 | 1467972062016 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:02 INFO - PROCESS | 3212 | 1467972062098 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:01:02 INFO - PROCESS | 3212 | 1467972062103 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 3212 | 1467972062105 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:02 INFO - PROCESS | 3212 | ++DOCSHELL 0DFC7400 == 31 [pid = 3212] [id = 463] 03:01:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (11DCDC00) [pid = 3212] [serial = 1389] [outer = 00000000] 03:01:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (12328800) [pid = 3212] [serial = 1390] [outer = 11DCDC00] 03:01:02 INFO - PROCESS | 3212 | 1467972062150 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (12343C00) [pid = 3212] [serial = 1391] [outer = 11DCDC00] 03:01:02 INFO - PROCESS | 3212 | 1467972062585 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 631ms 03:01:02 INFO - PROCESS | 3212 | 1467972062645 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 3212 | 1467972062647 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:01:02 INFO - PROCESS | 3212 | 1467972062650 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 3212 | 1467972062651 Marionette TRACE conn6 <- [1,1818,null,{}] 03:01:02 INFO - PROCESS | 3212 | 1467972062655 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 3212 | 1467972062657 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:02 INFO - PROCESS | 3212 | 1467972062734 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:01:02 INFO - PROCESS | 3212 | 1467972062769 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 3212 | 1467972062771 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:02 INFO - PROCESS | 3212 | ++DOCSHELL 12437800 == 32 [pid = 3212] [id = 464] 03:01:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (12438800) [pid = 3212] [serial = 1392] [outer = 00000000] 03:01:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (13258400) [pid = 3212] [serial = 1393] [outer = 12438800] 03:01:02 INFO - PROCESS | 3212 | 1467972062814 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (13A09000) [pid = 3212] [serial = 1394] [outer = 12438800] 03:01:03 INFO - PROCESS | 3212 | 1467972063251 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 03:01:03 INFO - PROCESS | 3212 | 1467972063281 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:01:03 INFO - PROCESS | 3212 | 1467972063283 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:01:03 INFO - PROCESS | 3212 | 1467972063286 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - PROCESS | 3212 | 1467972063288 Marionette TRACE conn6 <- [1,1822,null,{}] 03:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:01:03 INFO - PROCESS | 3212 | 1467972063291 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:03 INFO - PROCESS | 3212 | 1467972063297 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:03 INFO - PROCESS | 3212 | 1467972063398 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:01:03 INFO - PROCESS | 3212 | 1467972063406 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 3212 | 1467972063408 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:03 INFO - PROCESS | 3212 | ++DOCSHELL 14E8F400 == 33 [pid = 3212] [id = 465] 03:01:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (14E98400) [pid = 3212] [serial = 1395] [outer = 00000000] 03:01:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (153C1000) [pid = 3212] [serial = 1396] [outer = 14E98400] 03:01:03 INFO - PROCESS | 3212 | 1467972063452 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1609AC00) [pid = 3212] [serial = 1397] [outer = 14E98400] 03:01:03 INFO - PROCESS | 3212 | 1467972063866 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:01:03 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 03:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 03:01:03 INFO - PROCESS | 3212 | 1467972063920 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:01:03 INFO - PROCESS | 3212 | 1467972063923 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:01:03 INFO - PROCESS | 3212 | 1467972063926 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - PROCESS | 3212 | 1467972063928 Marionette TRACE conn6 <- [1,1826,null,{}] 03:01:03 INFO - PROCESS | 3212 | 1467972063931 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:03 INFO - PROCESS | 3212 | 1467972063933 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:04 INFO - PROCESS | 3212 | 1467972064010 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:01:04 INFO - PROCESS | 3212 | 1467972064016 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 3212 | 1467972064017 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:04 INFO - PROCESS | 3212 | ++DOCSHELL 164C4400 == 34 [pid = 3212] [id = 466] 03:01:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (164C7400) [pid = 3212] [serial = 1398] [outer = 00000000] 03:01:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (168BF400) [pid = 3212] [serial = 1399] [outer = 164C7400] 03:01:04 INFO - PROCESS | 3212 | 1467972064060 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (16FA5C00) [pid = 3212] [serial = 1400] [outer = 164C7400] 03:01:04 INFO - PROCESS | 3212 | 1467972064510 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 631ms 03:01:04 INFO - PROCESS | 3212 | 1467972064570 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 3212 | 1467972064572 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:01:04 INFO - PROCESS | 3212 | 1467972064577 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 3212 | 1467972064578 Marionette TRACE conn6 <- [1,1830,null,{}] 03:01:04 INFO - PROCESS | 3212 | 1467972064582 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:04 INFO - PROCESS | 3212 | 1467972064584 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:04 INFO - PROCESS | 3212 | 1467972064660 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:01:04 INFO - PROCESS | 3212 | 1467972064667 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 3212 | 1467972064669 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:04 INFO - PROCESS | 3212 | ++DOCSHELL 124EA000 == 35 [pid = 3212] [id = 467] 03:01:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17148000) [pid = 3212] [serial = 1401] [outer = 00000000] 03:01:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17153400) [pid = 3212] [serial = 1402] [outer = 17148000] 03:01:04 INFO - PROCESS | 3212 | 1467972064712 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1714EC00) [pid = 3212] [serial = 1403] [outer = 17148000] 03:01:05 INFO - PROCESS | 3212 | 1467972065174 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 631ms 03:01:05 INFO - PROCESS | 3212 | 1467972065209 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:01:05 INFO - PROCESS | 3212 | 1467972065211 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:01:05 INFO - PROCESS | 3212 | 1467972065214 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 3212 | 1467972065216 Marionette TRACE conn6 <- [1,1834,null,{}] 03:01:05 INFO - PROCESS | 3212 | 1467972065219 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 3212 | 1467972065221 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:05 INFO - PROCESS | 3212 | 1467972065336 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:01:05 INFO - PROCESS | 3212 | 1467972065427 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 3212 | 1467972065429 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:05 INFO - PROCESS | 3212 | ++DOCSHELL 0DD54C00 == 36 [pid = 3212] [id = 468] 03:01:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17177000) [pid = 3212] [serial = 1404] [outer = 00000000] 03:01:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17642800) [pid = 3212] [serial = 1405] [outer = 17177000] 03:01:05 INFO - PROCESS | 3212 | 1467972065472 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17647C00) [pid = 3212] [serial = 1406] [outer = 17177000] 03:01:05 INFO - PROCESS | 3212 | 1467972065900 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:01:05 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) 03:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 03:01:05 INFO - PROCESS | 3212 | 1467972065945 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:01:05 INFO - PROCESS | 3212 | 1467972065947 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:01:05 INFO - PROCESS | 3212 | 1467972065950 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 3212 | 1467972065951 Marionette TRACE conn6 <- [1,1838,null,{}] 03:01:05 INFO - PROCESS | 3212 | 1467972065955 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 3212 | 1467972065957 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:06 INFO - PROCESS | 3212 | 1467972066073 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:01:06 INFO - PROCESS | 3212 | 1467972066081 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 3212 | 1467972066083 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:06 INFO - PROCESS | 3212 | ++DOCSHELL 17806400 == 37 [pid = 3212] [id = 469] 03:01:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1780D800) [pid = 3212] [serial = 1407] [outer = 00000000] 03:01:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17CA6800) [pid = 3212] [serial = 1408] [outer = 1780D800] 03:01:06 INFO - PROCESS | 3212 | 1467972066177 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (18BE5800) [pid = 3212] [serial = 1409] [outer = 1780D800] 03:01:06 INFO - PROCESS | 3212 | 1467972066600 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 03:01:06 INFO - PROCESS | 3212 | 1467972066628 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:01:06 INFO - PROCESS | 3212 | 1467972066630 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:01:06 INFO - PROCESS | 3212 | 1467972066633 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - PROCESS | 3212 | 1467972066636 Marionette TRACE conn6 <- [1,1842,null,{}] 03:01:06 INFO - PROCESS | 3212 | 1467972066639 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:06 INFO - PROCESS | 3212 | 1467972066641 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:06 INFO - PROCESS | 3212 | 1467972066793 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:01:06 INFO - PROCESS | 3212 | 1467972066816 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 3212 | 1467972066819 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:06 INFO - PROCESS | 3212 | ++DOCSHELL 12437400 == 38 [pid = 3212] [id = 470] 03:01:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (19623000) [pid = 3212] [serial = 1410] [outer = 00000000] 03:01:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (19B3C400) [pid = 3212] [serial = 1411] [outer = 19623000] 03:01:06 INFO - PROCESS | 3212 | 1467972066863 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19B44800) [pid = 3212] [serial = 1412] [outer = 19623000] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (153BEC00) [pid = 3212] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (16FA8000) [pid = 3212] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DA43000) [pid = 3212] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (1758CC00) [pid = 3212] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1764A400) [pid = 3212] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0906EC00) [pid = 3212] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (17B70800) [pid = 3212] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (12596800) [pid = 3212] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DC0AC00) [pid = 3212] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D77D000) [pid = 3212] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:01:07 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (11FB9000) [pid = 3212] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:01:07 INFO - PROCESS | 3212 | 1467972067400 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 03:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:01:07 INFO - PROCESS | 3212 | 1467972067466 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 3212 | 1467972067468 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:01:07 INFO - PROCESS | 3212 | 1467972067471 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 3212 | 1467972067472 Marionette TRACE conn6 <- [1,1846,null,{}] 03:01:07 INFO - PROCESS | 3212 | 1467972067476 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 3212 | 1467972067477 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:07 INFO - PROCESS | 3212 | 1467972067557 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:01:07 INFO - PROCESS | 3212 | 1467972067563 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 3212 | 1467972067565 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:07 INFO - PROCESS | 3212 | ++DOCSHELL 0DC0AC00 == 39 [pid = 3212] [id = 471] 03:01:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (12348800) [pid = 3212] [serial = 1413] [outer = 00000000] 03:01:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (16426000) [pid = 3212] [serial = 1414] [outer = 12348800] 03:01:07 INFO - PROCESS | 3212 | 1467972067608 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17397400) [pid = 3212] [serial = 1415] [outer = 12348800] 03:01:08 INFO - PROCESS | 3212 | 1467972068054 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 03:01:08 INFO - PROCESS | 3212 | 1467972068102 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 3212 | 1467972068104 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:01:08 INFO - PROCESS | 3212 | 1467972068107 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 3212 | 1467972068108 Marionette TRACE conn6 <- [1,1850,null,{}] 03:01:08 INFO - PROCESS | 3212 | 1467972068112 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 3212 | 1467972068113 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:08 INFO - PROCESS | 3212 | 1467972068193 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:01:08 INFO - PROCESS | 3212 | 1467972068199 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 3212 | 1467972068200 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:08 INFO - PROCESS | 3212 | ++DOCSHELL 168BD400 == 40 [pid = 3212] [id = 472] 03:01:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17CA5800) [pid = 3212] [serial = 1416] [outer = 00000000] 03:01:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19B8F800) [pid = 3212] [serial = 1417] [outer = 17CA5800] 03:01:08 INFO - PROCESS | 3212 | 1467972068243 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1A127400) [pid = 3212] [serial = 1418] [outer = 17CA5800] 03:01:08 INFO - PROCESS | 3212 | 1467972068696 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 03:01:08 INFO - PROCESS | 3212 | 1467972068747 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 3212 | 1467972068749 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:01:08 INFO - PROCESS | 3212 | 1467972068753 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:01:08 INFO - PROCESS | 3212 | 1467972068754 Marionette TRACE conn6 <- [1,1854,null,{}] 03:01:08 INFO - PROCESS | 3212 | 1467972068758 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 3212 | 1467972068760 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:08 INFO - PROCESS | 3212 | 1467972068840 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:01:08 INFO - PROCESS | 3212 | 1467972068846 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 3212 | 1467972068848 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:08 INFO - PROCESS | 3212 | ++DOCSHELL 12398C00 == 41 [pid = 3212] [id = 473] 03:01:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1A12A400) [pid = 3212] [serial = 1419] [outer = 00000000] 03:01:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1A130400) [pid = 3212] [serial = 1420] [outer = 1A12A400] 03:01:08 INFO - PROCESS | 3212 | 1467972068891 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1A461400) [pid = 3212] [serial = 1421] [outer = 1A12A400] 03:01:09 INFO - PROCESS | 3212 | --DOCSHELL 0D4F2000 == 40 [pid = 3212] [id = 460] 03:01:09 INFO - PROCESS | 3212 | --DOCSHELL 12593800 == 39 [pid = 3212] [id = 459] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 0DD54C00 == 38 [pid = 3212] [id = 468] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 14E8F400 == 37 [pid = 3212] [id = 465] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 0DA19C00 == 36 [pid = 3212] [id = 461] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 0DFC7400 == 35 [pid = 3212] [id = 463] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 0DC0AC00 == 34 [pid = 3212] [id = 471] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 124EA000 == 33 [pid = 3212] [id = 467] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 12437800 == 32 [pid = 3212] [id = 464] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 168BD400 == 31 [pid = 3212] [id = 472] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 0DD55800 == 30 [pid = 3212] [id = 462] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 12437400 == 29 [pid = 3212] [id = 470] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 17806400 == 28 [pid = 3212] [id = 469] 03:01:10 INFO - PROCESS | 3212 | --DOCSHELL 164C4400 == 27 [pid = 3212] [id = 466] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (16426400) [pid = 3212] [serial = 1363] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17154800) [pid = 3212] [serial = 1366] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (123CF800) [pid = 3212] [serial = 1372] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17D6EC00) [pid = 3212] [serial = 1369] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (196BBC00) [pid = 3212] [serial = 1375] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (17644800) [pid = 3212] [serial = 1370] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (19B48000) [pid = 3212] [serial = 1378] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D82D000) [pid = 3212] [serial = 1348] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1930B800) [pid = 3212] [serial = 1346] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (19B3CC00) [pid = 3212] [serial = 1376] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (13A7BC00) [pid = 3212] [serial = 1360] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DDE0800) [pid = 3212] [serial = 1357] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0ECAB000) [pid = 3212] [serial = 1358] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0D805000) [pid = 3212] [serial = 1354] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0D827400) [pid = 3212] [serial = 1355] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (12474800) [pid = 3212] [serial = 1352] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1233CC00) [pid = 3212] [serial = 1351] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0DA47800) [pid = 3212] [serial = 1349] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (17176C00) [pid = 3212] [serial = 1367] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (165ACC00) [pid = 3212] [serial = 1364] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (14B3BC00) [pid = 3212] [serial = 1361] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (14E97000) [pid = 3212] [serial = 1373] [outer = 00000000] [url = about:blank] 03:01:10 INFO - PROCESS | 3212 | 1467972070818 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2118ms 03:01:10 INFO - PROCESS | 3212 | 1467972070877 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 3212 | 1467972070881 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:01:10 INFO - PROCESS | 3212 | 1467972070887 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 3212 | 1467972070889 Marionette TRACE conn6 <- [1,1858,null,{}] 03:01:10 INFO - PROCESS | 3212 | 1467972070895 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 3212 | 1467972070898 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:11 INFO - PROCESS | 3212 | 1467972070986 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:01:11 INFO - PROCESS | 3212 | 1467972071105 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 3212 | 1467972071108 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:11 INFO - PROCESS | 3212 | ++DOCSHELL 0CA34800 == 28 [pid = 3212] [id = 474] 03:01:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0CA3AC00) [pid = 3212] [serial = 1422] [outer = 00000000] 03:01:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0D335400) [pid = 3212] [serial = 1423] [outer = 0CA3AC00] 03:01:11 INFO - PROCESS | 3212 | 1467972071156 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0D385C00) [pid = 3212] [serial = 1424] [outer = 0CA3AC00] 03:01:11 INFO - PROCESS | 3212 | 1467972071541 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 03:01:11 INFO - PROCESS | 3212 | 1467972071565 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 3212 | 1467972071570 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:01:11 INFO - PROCESS | 3212 | 1467972071576 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 3212 | 1467972071579 Marionette TRACE conn6 <- [1,1862,null,{}] 03:01:11 INFO - PROCESS | 3212 | 1467972071583 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:11 INFO - PROCESS | 3212 | 1467972071585 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:11 INFO - PROCESS | 3212 | 1467972071677 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:01:11 INFO - PROCESS | 3212 | 1467972071683 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 3212 | 1467972071686 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:11 INFO - PROCESS | 3212 | ++DOCSHELL 0D825000 == 29 [pid = 3212] [id = 475] 03:01:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0D825C00) [pid = 3212] [serial = 1425] [outer = 00000000] 03:01:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D8A3C00) [pid = 3212] [serial = 1426] [outer = 0D825C00] 03:01:11 INFO - PROCESS | 3212 | 1467972071734 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DA1F800) [pid = 3212] [serial = 1427] [outer = 0D825C00] 03:01:12 INFO - PROCESS | 3212 | 1467972072202 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 03:01:12 INFO - PROCESS | 3212 | 1467972072249 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 3212 | 1467972072251 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:01:12 INFO - PROCESS | 3212 | 1467972072254 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:01:12 INFO - PROCESS | 3212 | 1467972072258 Marionette TRACE conn6 <- [1,1866,null,{}] 03:01:12 INFO - PROCESS | 3212 | 1467972072270 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:12 INFO - PROCESS | 3212 | 1467972072274 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:12 INFO - PROCESS | 3212 | 1467972072356 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:01:12 INFO - PROCESS | 3212 | 1467972072398 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 3212 | 1467972072401 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:12 INFO - PROCESS | 3212 | ++DOCSHELL 0DD4C400 == 30 [pid = 3212] [id = 476] 03:01:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DD4C800) [pid = 3212] [serial = 1428] [outer = 00000000] 03:01:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DD52000) [pid = 3212] [serial = 1429] [outer = 0DD4C800] 03:01:12 INFO - PROCESS | 3212 | 1467972072449 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DD58400) [pid = 3212] [serial = 1430] [outer = 0DD4C800] 03:01:12 INFO - PROCESS | 3212 | 1467972072887 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 03:01:12 INFO - PROCESS | 3212 | 1467972072929 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 3212 | 1467972072932 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:01:12 INFO - PROCESS | 3212 | 1467972072935 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:01:12 INFO - PROCESS | 3212 | 1467972072937 Marionette TRACE conn6 <- [1,1870,null,{}] 03:01:12 INFO - PROCESS | 3212 | 1467972072940 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:12 INFO - PROCESS | 3212 | 1467972072942 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:13 INFO - PROCESS | 3212 | 1467972073026 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:01:13 INFO - PROCESS | 3212 | 1467972073032 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 3212 | 1467972073034 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:13 INFO - PROCESS | 3212 | ++DOCSHELL 0ECB0400 == 31 [pid = 3212] [id = 477] 03:01:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0ECCDC00) [pid = 3212] [serial = 1431] [outer = 00000000] 03:01:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (11DCE400) [pid = 3212] [serial = 1432] [outer = 0ECCDC00] 03:01:13 INFO - PROCESS | 3212 | 1467972073078 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12326800) [pid = 3212] [serial = 1433] [outer = 0ECCDC00] 03:01:13 INFO - PROCESS | 3212 | 1467972073513 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 631ms 03:01:13 INFO - PROCESS | 3212 | 1467972073570 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:01:13 INFO - PROCESS | 3212 | 1467972073572 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:01:13 INFO - PROCESS | 3212 | 1467972073575 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 3212 | 1467972073577 Marionette TRACE conn6 <- [1,1874,null,{}] 03:01:13 INFO - PROCESS | 3212 | 1467972073580 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 3212 | 1467972073582 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:13 INFO - PROCESS | 3212 | 1467972073658 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:01:13 INFO - PROCESS | 3212 | 1467972073667 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 3212 | 1467972073669 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:13 INFO - PROCESS | 3212 | ++DOCSHELL 12348C00 == 32 [pid = 3212] [id = 478] 03:01:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (12352400) [pid = 3212] [serial = 1434] [outer = 00000000] 03:01:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1242D800) [pid = 3212] [serial = 1435] [outer = 12352400] 03:01:13 INFO - PROCESS | 3212 | 1467972073712 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1258A800) [pid = 3212] [serial = 1436] [outer = 12352400] 03:01:14 INFO - PROCESS | 3212 | 1467972074169 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 632ms 03:01:14 INFO - PROCESS | 3212 | 1467972074212 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 3212 | 1467972074214 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:01:14 INFO - PROCESS | 3212 | 1467972074218 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:01:14 INFO - PROCESS | 3212 | 1467972074220 Marionette TRACE conn6 <- [1,1878,null,{}] 03:01:14 INFO - PROCESS | 3212 | 1467972074223 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 3212 | 1467972074228 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:14 INFO - PROCESS | 3212 | 1467972074328 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:01:14 INFO - PROCESS | 3212 | 1467972074334 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 3212 | 1467972074336 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:14 INFO - PROCESS | 3212 | ++DOCSHELL 13E4B400 == 33 [pid = 3212] [id = 479] 03:01:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (14B40400) [pid = 3212] [serial = 1437] [outer = 00000000] 03:01:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (14E97800) [pid = 3212] [serial = 1438] [outer = 14B40400] 03:01:14 INFO - PROCESS | 3212 | 1467972074379 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (153BEC00) [pid = 3212] [serial = 1439] [outer = 14B40400] 03:01:14 INFO - PROCESS | 3212 | 1467972074810 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 03:01:14 INFO - PROCESS | 3212 | 1467972074855 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 3212 | 1467972074857 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:01:14 INFO - PROCESS | 3212 | 1467972074865 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 3212 | 1467972074867 Marionette TRACE conn6 <- [1,1882,null,{}] 03:01:14 INFO - PROCESS | 3212 | 1467972074870 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 3212 | 1467972074872 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:14 INFO - PROCESS | 3212 | 1467972074948 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:01:14 INFO - PROCESS | 3212 | 1467972074954 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 3212 | 1467972074956 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:14 INFO - PROCESS | 3212 | ++DOCSHELL 16097C00 == 34 [pid = 3212] [id = 480] 03:01:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (160A5800) [pid = 3212] [serial = 1440] [outer = 00000000] 03:01:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (165B1C00) [pid = 3212] [serial = 1441] [outer = 160A5800] 03:01:15 INFO - PROCESS | 3212 | 1467972074999 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (165B8000) [pid = 3212] [serial = 1442] [outer = 160A5800] 03:01:15 INFO - PROCESS | 3212 | 1467972075435 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 631ms 03:01:15 INFO - PROCESS | 3212 | 1467972075504 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 3212 | 1467972075506 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:01:15 INFO - PROCESS | 3212 | 1467972075509 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 3212 | 1467972075511 Marionette TRACE conn6 <- [1,1886,null,{}] 03:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:01:15 INFO - PROCESS | 3212 | 1467972075514 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 3212 | 1467972075516 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:15 INFO - PROCESS | 3212 | 1467972075597 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:01:15 INFO - PROCESS | 3212 | 1467972075602 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 3212 | 1467972075604 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:15 INFO - PROCESS | 3212 | ++DOCSHELL 0C945400 == 35 [pid = 3212] [id = 481] 03:01:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0C946400) [pid = 3212] [serial = 1443] [outer = 00000000] 03:01:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17150800) [pid = 3212] [serial = 1444] [outer = 0C946400] 03:01:15 INFO - PROCESS | 3212 | 1467972075648 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (16FA7400) [pid = 3212] [serial = 1445] [outer = 0C946400] 03:01:16 INFO - PROCESS | 3212 | 1467972076121 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 631ms 03:01:16 INFO - PROCESS | 3212 | 1467972076149 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 3212 | 1467972076151 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:01:16 INFO - PROCESS | 3212 | 1467972076162 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 3212 | 1467972076164 Marionette TRACE conn6 <- [1,1890,null,{}] 03:01:16 INFO - PROCESS | 3212 | 1467972076168 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:16 INFO - PROCESS | 3212 | 1467972076169 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:16 INFO - PROCESS | 3212 | 1467972076281 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:01:16 INFO - PROCESS | 3212 | 1467972076369 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 3212 | 1467972076371 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:16 INFO - PROCESS | 3212 | ++DOCSHELL 0DCD5400 == 36 [pid = 3212] [id = 482] 03:01:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1758C800) [pid = 3212] [serial = 1446] [outer = 00000000] 03:01:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (17643400) [pid = 3212] [serial = 1447] [outer = 1758C800] 03:01:16 INFO - PROCESS | 3212 | 1467972076414 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (17644400) [pid = 3212] [serial = 1448] [outer = 1758C800] 03:01:16 INFO - PROCESS | 3212 | 1467972076862 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 732ms 03:01:16 INFO - PROCESS | 3212 | 1467972076898 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:01:16 INFO - PROCESS | 3212 | 1467972076900 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:01:16 INFO - PROCESS | 3212 | 1467972076903 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 3212 | 1467972076905 Marionette TRACE conn6 <- [1,1894,null,{}] 03:01:16 INFO - PROCESS | 3212 | 1467972076908 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:16 INFO - PROCESS | 3212 | 1467972076910 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:17 INFO - PROCESS | 3212 | 1467972077025 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:01:17 INFO - PROCESS | 3212 | 1467972077033 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 3212 | 1467972077034 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:17 INFO - PROCESS | 3212 | ++DOCSHELL 17642C00 == 37 [pid = 3212] [id = 483] 03:01:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (17A5C400) [pid = 3212] [serial = 1449] [outer = 00000000] 03:01:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (180A3C00) [pid = 3212] [serial = 1450] [outer = 17A5C400] 03:01:17 INFO - PROCESS | 3212 | 1467972077078 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1930A400) [pid = 3212] [serial = 1451] [outer = 17A5C400] 03:01:17 INFO - PROCESS | 3212 | 1467972077526 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 671ms 03:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:01:17 INFO - PROCESS | 3212 | 1467972077575 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 3212 | 1467972077577 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:01:17 INFO - PROCESS | 3212 | 1467972077581 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 3212 | 1467972077583 Marionette TRACE conn6 <- [1,1898,null,{}] 03:01:17 INFO - PROCESS | 3212 | 1467972077593 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 3212 | 1467972077596 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:17 INFO - PROCESS | 3212 | 1467972077748 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:01:17 INFO - PROCESS | 3212 | 1467972077773 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 3212 | 1467972077776 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:17 INFO - PROCESS | 3212 | ++DOCSHELL 12342400 == 38 [pid = 3212] [id = 484] 03:01:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (196BBC00) [pid = 3212] [serial = 1452] [outer = 00000000] 03:01:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (19B40400) [pid = 3212] [serial = 1453] [outer = 196BBC00] 03:01:17 INFO - PROCESS | 3212 | 1467972077821 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (19B90000) [pid = 3212] [serial = 1454] [outer = 196BBC00] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (17CA5800) [pid = 3212] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (17177000) [pid = 3212] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1780D800) [pid = 3212] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (19623000) [pid = 3212] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (17148000) [pid = 3212] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (164C7400) [pid = 3212] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (14E98400) [pid = 3212] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (12438800) [pid = 3212] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (11DCDC00) [pid = 3212] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0DD5A800) [pid = 3212] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA1A000) [pid = 3212] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0D4FE800) [pid = 3212] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (1936D000) [pid = 3212] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:01:18 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (12348800) [pid = 3212] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:01:18 INFO - PROCESS | 3212 | 1467972078378 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 830ms 03:01:18 INFO - PROCESS | 3212 | 1467972078424 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 3212 | 1467972078426 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:01:18 INFO - PROCESS | 3212 | 1467972078430 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 3212 | 1467972078431 Marionette TRACE conn6 <- [1,1902,null,{}] 03:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:01:18 INFO - PROCESS | 3212 | 1467972078435 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:18 INFO - PROCESS | 3212 | 1467972078436 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:18 INFO - PROCESS | 3212 | 1467972078517 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:01:18 INFO - PROCESS | 3212 | 1467972078522 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:18 INFO - PROCESS | 3212 | 1467972078524 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:18 INFO - PROCESS | 3212 | ++DOCSHELL 12340C00 == 39 [pid = 3212] [id = 485] 03:01:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (12594C00) [pid = 3212] [serial = 1455] [outer = 00000000] 03:01:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (165B6800) [pid = 3212] [serial = 1456] [outer = 12594C00] 03:01:18 INFO - PROCESS | 3212 | 1467972078577 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1763C000) [pid = 3212] [serial = 1457] [outer = 12594C00] 03:01:19 INFO - PROCESS | 3212 | 1467972079006 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 03:01:19 INFO - PROCESS | 3212 | 1467972079066 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:01:19 INFO - PROCESS | 3212 | 1467972079068 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:01:19 INFO - PROCESS | 3212 | 1467972079071 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 3212 | 1467972079073 Marionette TRACE conn6 <- [1,1906,null,{}] 03:01:19 INFO - PROCESS | 3212 | 1467972079077 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 3212 | 1467972079079 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:19 INFO - PROCESS | 3212 | 1467972079158 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:01:19 INFO - PROCESS | 3212 | 1467972079164 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 3212 | 1467972079166 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:19 INFO - PROCESS | 3212 | ++DOCSHELL 168B5000 == 40 [pid = 3212] [id = 486] 03:01:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (180A6C00) [pid = 3212] [serial = 1458] [outer = 00000000] 03:01:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19B40000) [pid = 3212] [serial = 1459] [outer = 180A6C00] 03:01:19 INFO - PROCESS | 3212 | 1467972079209 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1A12B000) [pid = 3212] [serial = 1460] [outer = 180A6C00] 03:01:19 INFO - PROCESS | 3212 | 1467972079643 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 03:01:19 INFO - PROCESS | 3212 | 1467972079713 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 3212 | 1467972079715 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:01:19 INFO - PROCESS | 3212 | 1467972079719 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:01:19 INFO - PROCESS | 3212 | 1467972079720 Marionette TRACE conn6 <- [1,1910,null,{}] 03:01:19 INFO - PROCESS | 3212 | 1467972079724 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 3212 | 1467972079726 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:19 INFO - PROCESS | 3212 | 1467972079806 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:01:19 INFO - PROCESS | 3212 | 1467972079811 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 3212 | 1467972079813 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:19 INFO - PROCESS | 3212 | ++DOCSHELL 123CF800 == 41 [pid = 3212] [id = 487] 03:01:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (19B3E400) [pid = 3212] [serial = 1461] [outer = 00000000] 03:01:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (1A466C00) [pid = 3212] [serial = 1462] [outer = 19B3E400] 03:01:19 INFO - PROCESS | 3212 | 1467972079857 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A46B800) [pid = 3212] [serial = 1463] [outer = 19B3E400] 03:01:20 INFO - PROCESS | 3212 | --DOCSHELL 12398C00 == 40 [pid = 3212] [id = 473] 03:01:20 INFO - PROCESS | 3212 | --DOCSHELL 0CA34800 == 39 [pid = 3212] [id = 474] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 0ECB0400 == 38 [pid = 3212] [id = 477] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 12348C00 == 37 [pid = 3212] [id = 478] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 13E4B400 == 36 [pid = 3212] [id = 479] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 16097C00 == 35 [pid = 3212] [id = 480] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 0DCD5400 == 34 [pid = 3212] [id = 482] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 0DD4C400 == 33 [pid = 3212] [id = 476] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 12340C00 == 32 [pid = 3212] [id = 485] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 0C945400 == 31 [pid = 3212] [id = 481] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 17642C00 == 30 [pid = 3212] [id = 483] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 0D825000 == 29 [pid = 3212] [id = 475] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 12342400 == 28 [pid = 3212] [id = 484] 03:01:21 INFO - PROCESS | 3212 | --DOCSHELL 168B5000 == 27 [pid = 3212] [id = 486] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1A127400) [pid = 3212] [serial = 1418] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (1A130400) [pid = 3212] [serial = 1420] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17642800) [pid = 3212] [serial = 1405] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (17CA6800) [pid = 3212] [serial = 1408] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17647C00) [pid = 3212] [serial = 1406] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (19B3C400) [pid = 3212] [serial = 1411] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (18BE5800) [pid = 3212] [serial = 1409] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (19B8F800) [pid = 3212] [serial = 1417] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (17153400) [pid = 3212] [serial = 1402] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (168BF400) [pid = 3212] [serial = 1399] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (16FA5C00) [pid = 3212] [serial = 1400] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (153C1000) [pid = 3212] [serial = 1396] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1609AC00) [pid = 3212] [serial = 1397] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (13258400) [pid = 3212] [serial = 1393] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (13A09000) [pid = 3212] [serial = 1394] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (12328800) [pid = 3212] [serial = 1390] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (12343C00) [pid = 3212] [serial = 1391] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DDE8000) [pid = 3212] [serial = 1387] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0ECAA800) [pid = 3212] [serial = 1388] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DA22800) [pid = 3212] [serial = 1384] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0DA28C00) [pid = 3212] [serial = 1385] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0D776C00) [pid = 3212] [serial = 1381] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0D804400) [pid = 3212] [serial = 1382] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1A11C800) [pid = 3212] [serial = 1379] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (16426000) [pid = 3212] [serial = 1414] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (17397400) [pid = 3212] [serial = 1415] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (19B44800) [pid = 3212] [serial = 1412] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (1714EC00) [pid = 3212] [serial = 1403] [outer = 00000000] [url = about:blank] 03:01:21 INFO - PROCESS | 3212 | 1467972081828 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2167ms 03:01:21 INFO - PROCESS | 3212 | 1467972081891 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 3212 | 1467972081896 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:01:21 INFO - PROCESS | 3212 | 1467972081902 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 3212 | 1467972081906 Marionette TRACE conn6 <- [1,1914,null,{}] 03:01:21 INFO - PROCESS | 3212 | 1467972081913 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:21 INFO - PROCESS | 3212 | 1467972081916 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:22 INFO - PROCESS | 3212 | 1467972082054 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:01:22 INFO - PROCESS | 3212 | 1467972082177 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 3212 | 1467972082182 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:22 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2E800 == 28 [pid = 3212] [id = 488] 03:01:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0CA35C00) [pid = 3212] [serial = 1464] [outer = 00000000] 03:01:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0CF1EC00) [pid = 3212] [serial = 1465] [outer = 0CA35C00] 03:01:22 INFO - PROCESS | 3212 | 1467972082243 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0CFD4C00) [pid = 3212] [serial = 1466] [outer = 0CA35C00] 03:01:22 INFO - PROCESS | 3212 | 1467972082948 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1080ms 03:01:23 INFO - PROCESS | 3212 | 1467972082991 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:01:23 INFO - PROCESS | 3212 | 1467972082997 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:01:23 INFO - PROCESS | 3212 | 1467972083004 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 3212 | 1467972083007 Marionette TRACE conn6 <- [1,1918,null,{}] 03:01:23 INFO - PROCESS | 3212 | 1467972083012 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:23 INFO - PROCESS | 3212 | 1467972083016 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:23 INFO - PROCESS | 3212 | 1467972083139 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:01:23 INFO - PROCESS | 3212 | 1467972083269 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 3212 | 1467972083272 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:23 INFO - PROCESS | 3212 | ++DOCSHELL 0D810400 == 29 [pid = 3212] [id = 489] 03:01:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0D821800) [pid = 3212] [serial = 1467] [outer = 00000000] 03:01:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D827400) [pid = 3212] [serial = 1468] [outer = 0D821800] 03:01:23 INFO - PROCESS | 3212 | 1467972083331 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0D82E400) [pid = 3212] [serial = 1469] [outer = 0D821800] 03:01:24 INFO - PROCESS | 3212 | 1467972084088 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1129ms 03:01:24 INFO - PROCESS | 3212 | 1467972084134 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:01:24 INFO - PROCESS | 3212 | 1467972084139 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:01:24 INFO - PROCESS | 3212 | 1467972084144 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 3212 | 1467972084148 Marionette TRACE conn6 <- [1,1922,null,{}] 03:01:24 INFO - PROCESS | 3212 | 1467972084154 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 3212 | 1467972084157 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:24 INFO - PROCESS | 3212 | 1467972084271 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:01:24 INFO - PROCESS | 3212 | --DOCSHELL 0CB4A800 == 28 [pid = 3212] [id = 386] 03:01:24 INFO - PROCESS | 3212 | --DOCSHELL 0CFC7000 == 27 [pid = 3212] [id = 370] 03:01:24 INFO - PROCESS | 3212 | 1467972084360 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 3212 | 1467972084364 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:24 INFO - PROCESS | 3212 | ++DOCSHELL 0D772800 == 28 [pid = 3212] [id = 490] 03:01:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D772C00) [pid = 3212] [serial = 1470] [outer = 00000000] 03:01:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D77BC00) [pid = 3212] [serial = 1471] [outer = 0D772C00] 03:01:24 INFO - PROCESS | 3212 | 1467972084412 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0D823000) [pid = 3212] [serial = 1472] [outer = 0D772C00] 03:01:24 INFO - PROCESS | 3212 | 1467972084855 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 03:01:24 INFO - PROCESS | 3212 | 1467972084874 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 3212 | 1467972084879 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:01:24 INFO - PROCESS | 3212 | 1467972084889 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 3212 | 1467972084891 Marionette TRACE conn6 <- [1,1926,null,{}] 03:01:24 INFO - PROCESS | 3212 | 1467972084895 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 3212 | 1467972084897 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:25 INFO - PROCESS | 3212 | 1467972084994 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:01:25 INFO - PROCESS | 3212 | 1467972085002 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 3212 | 1467972085004 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:25 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4E400 == 29 [pid = 3212] [id = 491] 03:01:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DA50000) [pid = 3212] [serial = 1473] [outer = 00000000] 03:01:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DB44800) [pid = 3212] [serial = 1474] [outer = 0DA50000] 03:01:25 INFO - PROCESS | 3212 | 1467972085051 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0DCD1400) [pid = 3212] [serial = 1475] [outer = 0DA50000] 03:01:25 INFO - PROCESS | 3212 | 1467972085577 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 03:01:25 INFO - PROCESS | 3212 | 1467972085620 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:01:25 INFO - PROCESS | 3212 | 1467972085622 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:01:25 INFO - PROCESS | 3212 | 1467972085625 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:01:25 INFO - PROCESS | 3212 | 1467972085628 Marionette TRACE conn6 <- [1,1930,null,{}] 03:01:25 INFO - PROCESS | 3212 | 1467972085639 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:25 INFO - PROCESS | 3212 | 1467972085643 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:25 INFO - PROCESS | 3212 | 1467972085765 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:01:25 INFO - PROCESS | 3212 | 1467972085860 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 3212 | 1467972085863 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:25 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCE800 == 30 [pid = 3212] [id = 492] 03:01:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0ECD0000) [pid = 3212] [serial = 1476] [outer = 00000000] 03:01:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (11CA3C00) [pid = 3212] [serial = 1477] [outer = 0ECD0000] 03:01:25 INFO - PROCESS | 3212 | 1467972085912 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (11DD2C00) [pid = 3212] [serial = 1478] [outer = 0ECD0000] 03:01:26 INFO - PROCESS | 3212 | 1467972086302 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 03:01:26 INFO - PROCESS | 3212 | 1467972086360 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 3212 | 1467972086362 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:01:26 INFO - PROCESS | 3212 | 1467972086365 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 3212 | 1467972086367 Marionette TRACE conn6 <- [1,1934,null,{}] 03:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:01:26 INFO - PROCESS | 3212 | 1467972086370 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:26 INFO - PROCESS | 3212 | 1467972086372 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:26 INFO - PROCESS | 3212 | 1467972086470 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:01:26 INFO - PROCESS | 3212 | 1467972086475 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 3212 | 1467972086477 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:26 INFO - PROCESS | 3212 | ++DOCSHELL 12345800 == 31 [pid = 3212] [id = 493] 03:01:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (12345C00) [pid = 3212] [serial = 1479] [outer = 00000000] 03:01:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (12594400) [pid = 3212] [serial = 1480] [outer = 12345C00] 03:01:26 INFO - PROCESS | 3212 | 1467972086523 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (13A08400) [pid = 3212] [serial = 1481] [outer = 12345C00] 03:01:27 INFO - PROCESS | 3212 | 1467972086998 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 03:01:27 INFO - PROCESS | 3212 | 1467972087039 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 3212 | 1467972087041 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:01:27 INFO - PROCESS | 3212 | 1467972087044 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 3212 | 1467972087046 Marionette TRACE conn6 <- [1,1938,null,{}] 03:01:27 INFO - PROCESS | 3212 | 1467972087049 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 3212 | 1467972087051 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:27 INFO - PROCESS | 3212 | 1467972087190 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:01:27 INFO - PROCESS | 3212 | 1467972087250 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:27 INFO - PROCESS | 3212 | 1467972087253 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:27 INFO - PROCESS | 3212 | ++DOCSHELL 13E4D400 == 32 [pid = 3212] [id = 494] 03:01:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (13E4E400) [pid = 3212] [serial = 1482] [outer = 00000000] 03:01:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (13E5A000) [pid = 3212] [serial = 1483] [outer = 13E4E400] 03:01:27 INFO - PROCESS | 3212 | 1467972087297 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (14B41C00) [pid = 3212] [serial = 1484] [outer = 13E4E400] 03:01:27 INFO - PROCESS | 3212 | 1467972087720 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 03:01:27 INFO - PROCESS | 3212 | 1467972087777 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 3212 | 1467972087779 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:01:27 INFO - PROCESS | 3212 | 1467972087782 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 3212 | 1467972087784 Marionette TRACE conn6 <- [1,1942,null,{}] 03:01:27 INFO - PROCESS | 3212 | 1467972087788 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 3212 | 1467972087793 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:27 INFO - PROCESS | 3212 | 1467972087942 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:01:28 INFO - PROCESS | 3212 | 1467972088005 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 3212 | 1467972088007 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:28 INFO - PROCESS | 3212 | ++DOCSHELL 0CA3B800 == 33 [pid = 3212] [id = 495] 03:01:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (13E59800) [pid = 3212] [serial = 1485] [outer = 00000000] 03:01:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (16426800) [pid = 3212] [serial = 1486] [outer = 13E59800] 03:01:28 INFO - PROCESS | 3212 | 1467972088051 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (16FA6000) [pid = 3212] [serial = 1487] [outer = 13E59800] 03:01:28 INFO - PROCESS | 3212 | 1467972088481 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (180A6C00) [pid = 3212] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1758C800) [pid = 3212] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (17A5C400) [pid = 3212] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (196BBC00) [pid = 3212] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (14B40400) [pid = 3212] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (12352400) [pid = 3212] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0ECCDC00) [pid = 3212] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DD4C800) [pid = 3212] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D825C00) [pid = 3212] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0CA3AC00) [pid = 3212] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1A12A400) [pid = 3212] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0C946400) [pid = 3212] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (160A5800) [pid = 3212] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:01:28 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (12594C00) [pid = 3212] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 03:01:28 INFO - PROCESS | 3212 | 1467972088537 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 3212 | 1467972088539 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:01:28 INFO - PROCESS | 3212 | 1467972088542 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - PROCESS | 3212 | 1467972088544 Marionette TRACE conn6 <- [1,1946,null,{}] 03:01:28 INFO - PROCESS | 3212 | 1467972088562 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:28 INFO - PROCESS | 3212 | 1467972088564 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:28 INFO - PROCESS | 3212 | 1467972088648 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:01:28 INFO - PROCESS | 3212 | 1467972088654 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 3212 | 1467972088655 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:28 INFO - PROCESS | 3212 | ++DOCSHELL 0D4FE800 == 34 [pid = 3212] [id = 496] 03:01:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DC05400) [pid = 3212] [serial = 1488] [outer = 00000000] 03:01:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1233B400) [pid = 3212] [serial = 1489] [outer = 0DC05400] 03:01:28 INFO - PROCESS | 3212 | 1467972088700 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (12352400) [pid = 3212] [serial = 1490] [outer = 0DC05400] 03:01:29 INFO - PROCESS | 3212 | 1467972089119 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 03:01:29 INFO - PROCESS | 3212 | 1467972089173 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 3212 | 1467972089175 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:01:29 INFO - PROCESS | 3212 | 1467972089178 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 3212 | 1467972089180 Marionette TRACE conn6 <- [1,1950,null,{}] 03:01:29 INFO - PROCESS | 3212 | 1467972089184 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:29 INFO - PROCESS | 3212 | 1467972089186 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:29 INFO - PROCESS | 3212 | 1467972089270 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:01:29 INFO - PROCESS | 3212 | 1467972089276 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 3212 | 1467972089278 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:29 INFO - PROCESS | 3212 | ++DOCSHELL 165F1C00 == 35 [pid = 3212] [id = 497] 03:01:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (165F2000) [pid = 3212] [serial = 1491] [outer = 00000000] 03:01:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1716A800) [pid = 3212] [serial = 1492] [outer = 165F2000] 03:01:29 INFO - PROCESS | 3212 | 1467972089323 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17589C00) [pid = 3212] [serial = 1493] [outer = 165F2000] 03:01:29 INFO - PROCESS | 3212 | 1467972089736 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 570ms 03:01:29 INFO - PROCESS | 3212 | 1467972089750 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 3212 | 1467972089752 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:01:29 INFO - PROCESS | 3212 | 1467972089756 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:01:29 INFO - PROCESS | 3212 | 1467972089757 Marionette TRACE conn6 <- [1,1954,null,{}] 03:01:29 INFO - PROCESS | 3212 | 1467972089761 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:29 INFO - PROCESS | 3212 | 1467972089763 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:29 INFO - PROCESS | 3212 | 1467972089887 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:01:29 INFO - PROCESS | 3212 | 1467972089896 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 3212 | 1467972089898 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:29 INFO - PROCESS | 3212 | ++DOCSHELL 0EC46C00 == 36 [pid = 3212] [id = 498] 03:01:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0ECD0C00) [pid = 3212] [serial = 1494] [outer = 00000000] 03:01:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17646800) [pid = 3212] [serial = 1495] [outer = 0ECD0C00] 03:01:29 INFO - PROCESS | 3212 | 1467972089941 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17648800) [pid = 3212] [serial = 1496] [outer = 0ECD0C00] 03:01:30 INFO - PROCESS | 3212 | 1467972090378 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 03:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:01:30 INFO - PROCESS | 3212 | 1467972090434 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 3212 | 1467972090436 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:01:30 INFO - PROCESS | 3212 | 1467972090447 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 3212 | 1467972090449 Marionette TRACE conn6 <- [1,1958,null,{}] 03:01:30 INFO - PROCESS | 3212 | 1467972090454 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:30 INFO - PROCESS | 3212 | 1467972090455 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:30 INFO - PROCESS | 3212 | 1467972090537 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:01:30 INFO - PROCESS | 3212 | 1467972090545 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 3212 | 1467972090546 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:30 INFO - PROCESS | 3212 | ++DOCSHELL 17B7C400 == 37 [pid = 3212] [id = 499] 03:01:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17CA4C00) [pid = 3212] [serial = 1497] [outer = 00000000] 03:01:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (18BDA000) [pid = 3212] [serial = 1498] [outer = 17CA4C00] 03:01:30 INFO - PROCESS | 3212 | 1467972090590 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (18BE5800) [pid = 3212] [serial = 1499] [outer = 17CA4C00] 03:01:31 INFO - PROCESS | 3212 | 1467972091285 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 890ms 03:01:31 INFO - PROCESS | 3212 | 1467972091331 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:01:31 INFO - PROCESS | 3212 | 1467972091335 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:01:31 INFO - PROCESS | 3212 | 1467972091340 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:01:31 INFO - PROCESS | 3212 | 1467972091345 Marionette TRACE conn6 <- [1,1962,null,{}] 03:01:31 INFO - PROCESS | 3212 | 1467972091351 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:31 INFO - PROCESS | 3212 | 1467972091353 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:31 INFO - PROCESS | 3212 | 1467972091475 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:01:31 INFO - PROCESS | 3212 | 1467972091581 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 3212 | 1467972091584 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:31 INFO - PROCESS | 3212 | ++DOCSHELL 0D803800 == 38 [pid = 3212] [id = 500] 03:01:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0D804C00) [pid = 3212] [serial = 1500] [outer = 00000000] 03:01:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0DA4DC00) [pid = 3212] [serial = 1501] [outer = 0D804C00] 03:01:31 INFO - PROCESS | 3212 | 1467972091652 Marionette DEBUG loaded listener.js 03:01:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0DD56400) [pid = 3212] [serial = 1502] [outer = 0D804C00] 03:01:32 INFO - PROCESS | 3212 | 1467972092211 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 03:01:32 INFO - PROCESS | 3212 | 1467972092275 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 3212 | 1467972092280 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:01:32 INFO - PROCESS | 3212 | 1467972092286 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 3212 | 1467972092289 Marionette TRACE conn6 <- [1,1966,null,{}] 03:01:32 INFO - PROCESS | 3212 | 1467972092293 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:32 INFO - PROCESS | 3212 | 1467972092296 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:32 INFO - PROCESS | 3212 | 1467972092410 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:01:32 INFO - PROCESS | 3212 | 1467972092519 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 3212 | 1467972092522 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:32 INFO - PROCESS | 3212 | ++DOCSHELL 123C3400 == 39 [pid = 3212] [id = 501] 03:01:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (123C8000) [pid = 3212] [serial = 1503] [outer = 00000000] 03:01:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14B42400) [pid = 3212] [serial = 1504] [outer = 123C8000] 03:01:32 INFO - PROCESS | 3212 | 1467972092577 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (16090400) [pid = 3212] [serial = 1505] [outer = 123C8000] 03:01:33 INFO - PROCESS | 3212 | 1467972093214 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 03:01:33 INFO - PROCESS | 3212 | 1467972093260 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 3212 | 1467972093262 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:01:33 INFO - PROCESS | 3212 | 1467972093266 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:01:33 INFO - PROCESS | 3212 | 1467972093270 Marionette TRACE conn6 <- [1,1970,null,{}] 03:01:33 INFO - PROCESS | 3212 | 1467972093281 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:33 INFO - PROCESS | 3212 | 1467972093285 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:33 INFO - PROCESS | 3212 | 1467972093394 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:01:33 INFO - PROCESS | 3212 | 1467972093531 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 3212 | 1467972093534 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:33 INFO - PROCESS | 3212 | ++DOCSHELL 19375000 == 40 [pid = 3212] [id = 502] 03:01:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (19623000) [pid = 3212] [serial = 1506] [outer = 00000000] 03:01:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (19A02000) [pid = 3212] [serial = 1507] [outer = 19623000] 03:01:33 INFO - PROCESS | 3212 | 1467972093591 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (19B3F800) [pid = 3212] [serial = 1508] [outer = 19623000] 03:01:34 INFO - PROCESS | 3212 | 1467972094363 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1132ms 03:01:34 INFO - PROCESS | 3212 | 1467972094402 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 3212 | 1467972094406 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:01:34 INFO - PROCESS | 3212 | 1467972094411 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 3212 | 1467972094415 Marionette TRACE conn6 <- [1,1974,null,{}] 03:01:34 INFO - PROCESS | 3212 | 1467972094420 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:34 INFO - PROCESS | 3212 | 1467972094423 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:34 INFO - PROCESS | 3212 | 1467972094527 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:01:34 INFO - PROCESS | 3212 | 1467972094658 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 3212 | 1467972094662 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:34 INFO - PROCESS | 3212 | ++DOCSHELL 0D772400 == 41 [pid = 3212] [id = 503] 03:01:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (0D773400) [pid = 3212] [serial = 1509] [outer = 00000000] 03:01:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0D802800) [pid = 3212] [serial = 1510] [outer = 0D773400] 03:01:34 INFO - PROCESS | 3212 | 1467972094714 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (0D80B800) [pid = 3212] [serial = 1511] [outer = 0D773400] 03:01:35 INFO - PROCESS | 3212 | --DOCSHELL 164C7800 == 40 [pid = 3212] [id = 376] 03:01:35 INFO - PROCESS | 3212 | --DOCSHELL 0C940C00 == 39 [pid = 3212] [id = 375] 03:01:35 INFO - PROCESS | 3212 | --DOCSHELL 12357400 == 38 [pid = 3212] [id = 373] 03:01:35 INFO - PROCESS | 3212 | --DOCSHELL 0C94A000 == 37 [pid = 3212] [id = 374] 03:01:35 INFO - PROCESS | 3212 | --DOCSHELL 0CA2E800 == 36 [pid = 3212] [id = 488] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (1A12B000) [pid = 3212] [serial = 1460] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (17643400) [pid = 3212] [serial = 1447] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (180A3C00) [pid = 3212] [serial = 1450] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (17644400) [pid = 3212] [serial = 1448] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (19B40400) [pid = 3212] [serial = 1453] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1930A400) [pid = 3212] [serial = 1451] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (19B40000) [pid = 3212] [serial = 1459] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (19B90000) [pid = 3212] [serial = 1454] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (14E97800) [pid = 3212] [serial = 1438] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (153BEC00) [pid = 3212] [serial = 1439] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1242D800) [pid = 3212] [serial = 1435] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (1258A800) [pid = 3212] [serial = 1436] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (11DCE400) [pid = 3212] [serial = 1432] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (12326800) [pid = 3212] [serial = 1433] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0DD52000) [pid = 3212] [serial = 1429] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DD58400) [pid = 3212] [serial = 1430] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D8A3C00) [pid = 3212] [serial = 1426] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DA1F800) [pid = 3212] [serial = 1427] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D335400) [pid = 3212] [serial = 1423] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D385C00) [pid = 3212] [serial = 1424] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1A461400) [pid = 3212] [serial = 1421] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17150800) [pid = 3212] [serial = 1444] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (165B8000) [pid = 3212] [serial = 1442] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (165B1C00) [pid = 3212] [serial = 1441] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (165B6800) [pid = 3212] [serial = 1456] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1763C000) [pid = 3212] [serial = 1457] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (16FA7400) [pid = 3212] [serial = 1445] [outer = 00000000] [url = about:blank] 03:01:35 INFO - PROCESS | 3212 | 1467972095268 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 870ms 03:01:35 INFO - PROCESS | 3212 | 1467972095286 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 3212 | 1467972095290 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:01:35 INFO - PROCESS | 3212 | 1467972095296 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 3212 | 1467972095298 Marionette TRACE conn6 <- [1,1978,null,{}] 03:01:35 INFO - PROCESS | 3212 | 1467972095302 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 3212 | 1467972095304 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:35 INFO - PROCESS | 3212 | 1467972095392 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:01:35 INFO - PROCESS | 3212 | 1467972095401 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 3212 | 1467972095403 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:35 INFO - PROCESS | 3212 | ++DOCSHELL 0D807000 == 37 [pid = 3212] [id = 504] 03:01:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D807400) [pid = 3212] [serial = 1512] [outer = 00000000] 03:01:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DA20C00) [pid = 3212] [serial = 1513] [outer = 0D807400] 03:01:35 INFO - PROCESS | 3212 | 1467972095451 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DA42C00) [pid = 3212] [serial = 1514] [outer = 0D807400] 03:01:35 INFO - PROCESS | 3212 | 1467972095923 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 03:01:35 INFO - PROCESS | 3212 | 1467972095971 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 3212 | 1467972095973 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:01:35 INFO - PROCESS | 3212 | 1467972095976 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:01:35 INFO - PROCESS | 3212 | 1467972095980 Marionette TRACE conn6 <- [1,1982,null,{}] 03:01:36 INFO - PROCESS | 3212 | 1467972095990 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:36 INFO - PROCESS | 3212 | 1467972095994 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:36 INFO - PROCESS | 3212 | 1467972096108 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:01:36 INFO - PROCESS | 3212 | 1467972096123 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 3212 | 1467972096126 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:36 INFO - PROCESS | 3212 | ++DOCSHELL 0EAEE000 == 38 [pid = 3212] [id = 505] 03:01:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0EC41000) [pid = 3212] [serial = 1515] [outer = 00000000] 03:01:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0ECD2800) [pid = 3212] [serial = 1516] [outer = 0EC41000] 03:01:36 INFO - PROCESS | 3212 | 1467972096174 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (11CF2C00) [pid = 3212] [serial = 1517] [outer = 0EC41000] 03:01:36 INFO - PROCESS | 3212 | 1467972096635 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 03:01:36 INFO - PROCESS | 3212 | 1467972096651 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 3212 | 1467972096653 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:01:36 INFO - PROCESS | 3212 | 1467972096656 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:01:36 INFO - PROCESS | 3212 | 1467972096658 Marionette TRACE conn6 <- [1,1986,null,{}] 03:01:36 INFO - PROCESS | 3212 | 1467972096661 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:36 INFO - PROCESS | 3212 | 1467972096663 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:36 INFO - PROCESS | 3212 | 1467972096750 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:01:36 INFO - PROCESS | 3212 | 1467972096755 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 3212 | 1467972096757 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:36 INFO - PROCESS | 3212 | ++DOCSHELL 12347800 == 39 [pid = 3212] [id = 506] 03:01:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (12348800) [pid = 3212] [serial = 1518] [outer = 00000000] 03:01:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (124EA000) [pid = 3212] [serial = 1519] [outer = 12348800] 03:01:36 INFO - PROCESS | 3212 | 1467972096811 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (13263400) [pid = 3212] [serial = 1520] [outer = 12348800] 03:01:37 INFO - PROCESS | 3212 | 1467972097244 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 03:01:37 INFO - PROCESS | 3212 | 1467972097291 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:01:37 INFO - PROCESS | 3212 | 1467972097293 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:01:37 INFO - PROCESS | 3212 | 1467972097296 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 3212 | 1467972097298 Marionette TRACE conn6 <- [1,1990,null,{}] 03:01:37 INFO - PROCESS | 3212 | 1467972097301 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 3212 | 1467972097303 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:37 INFO - PROCESS | 3212 | 1467972097384 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:01:37 INFO - PROCESS | 3212 | 1467972097389 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 3212 | 1467972097391 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:37 INFO - PROCESS | 3212 | ++DOCSHELL 13A08000 == 40 [pid = 3212] [id = 507] 03:01:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (13E4BC00) [pid = 3212] [serial = 1521] [outer = 00000000] 03:01:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (14E99000) [pid = 3212] [serial = 1522] [outer = 13E4BC00] 03:01:37 INFO - PROCESS | 3212 | 1467972097437 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (153BEC00) [pid = 3212] [serial = 1523] [outer = 13E4BC00] 03:01:37 INFO - PROCESS | 3212 | 1467972097918 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 03:01:37 INFO - PROCESS | 3212 | 1467972097968 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 3212 | 1467972097970 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:01:37 INFO - PROCESS | 3212 | 1467972097974 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:01:37 INFO - PROCESS | 3212 | 1467972097975 Marionette TRACE conn6 <- [1,1994,null,{}] 03:01:37 INFO - PROCESS | 3212 | 1467972097979 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 3212 | 1467972097984 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:38 INFO - PROCESS | 3212 | 1467972098130 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:01:38 INFO - PROCESS | 3212 | 1467972098192 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 3212 | 1467972098194 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:38 INFO - PROCESS | 3212 | ++DOCSHELL 0CFD3000 == 41 [pid = 3212] [id = 508] 03:01:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (16098000) [pid = 3212] [serial = 1524] [outer = 00000000] 03:01:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17151000) [pid = 3212] [serial = 1525] [outer = 16098000] 03:01:38 INFO - PROCESS | 3212 | 1467972098238 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1716B000) [pid = 3212] [serial = 1526] [outer = 16098000] 03:01:38 INFO - PROCESS | 3212 | 1467972098669 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:01:38 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 03:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 03:01:38 INFO - PROCESS | 3212 | 1467972098708 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 3212 | 1467972098710 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:01:38 INFO - PROCESS | 3212 | 1467972098713 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:01:38 INFO - PROCESS | 3212 | 1467972098715 Marionette TRACE conn6 <- [1,1998,null,{}] 03:01:38 INFO - PROCESS | 3212 | 1467972098719 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 3212 | 1467972098720 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:38 INFO - PROCESS | 3212 | 1467972098876 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:01:38 INFO - PROCESS | 3212 | 1467972098886 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 3212 | 1467972098887 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:38 INFO - PROCESS | 3212 | ++DOCSHELL 0C942400 == 42 [pid = 3212] [id = 509] 03:01:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17150800) [pid = 3212] [serial = 1527] [outer = 00000000] 03:01:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (17646000) [pid = 3212] [serial = 1528] [outer = 17150800] 03:01:38 INFO - PROCESS | 3212 | 1467972098931 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (17647C00) [pid = 3212] [serial = 1529] [outer = 17150800] 03:01:39 INFO - PROCESS | 3212 | 1467972099384 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:01:39 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 03:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 03:01:39 INFO - PROCESS | 3212 | 1467972099451 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 3212 | 1467972099454 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:01:39 INFO - PROCESS | 3212 | 1467972099457 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 3212 | 1467972099458 Marionette TRACE conn6 <- [1,2002,null,{}] 03:01:39 INFO - PROCESS | 3212 | 1467972099462 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:39 INFO - PROCESS | 3212 | 1467972099464 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:39 INFO - PROCESS | 3212 | 1467972099579 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:01:39 INFO - PROCESS | 3212 | 1467972099588 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 3212 | 1467972099590 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:39 INFO - PROCESS | 3212 | ++DOCSHELL 17B71000 == 43 [pid = 3212] [id = 510] 03:01:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (17B72C00) [pid = 3212] [serial = 1530] [outer = 00000000] 03:01:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (18BE6400) [pid = 3212] [serial = 1531] [outer = 17B72C00] 03:01:39 INFO - PROCESS | 3212 | 1467972099633 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (180A4400) [pid = 3212] [serial = 1532] [outer = 17B72C00] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (13E4E400) [pid = 3212] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (13E59800) [pid = 3212] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DA50000) [pid = 3212] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0ECD0000) [pid = 3212] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D772C00) [pid = 3212] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (12345C00) [pid = 3212] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DC05400) [pid = 3212] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (165F2000) [pid = 3212] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:01:39 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0ECD0C00) [pid = 3212] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:01:40 INFO - PROCESS | 3212 | 1467972100136 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 03:01:40 INFO - PROCESS | 3212 | 1467972100202 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 3212 | 1467972100204 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:01:40 INFO - PROCESS | 3212 | 1467972100207 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 3212 | 1467972100209 Marionette TRACE conn6 <- [1,2006,null,{}] 03:01:40 INFO - PROCESS | 3212 | 1467972100213 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 3212 | 1467972100214 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:40 INFO - PROCESS | 3212 | 1467972100295 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:01:40 INFO - PROCESS | 3212 | 1467972100300 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 3212 | 1467972100302 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:40 INFO - PROCESS | 3212 | ++DOCSHELL 11FD0400 == 44 [pid = 3212] [id = 511] 03:01:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (13E4E400) [pid = 3212] [serial = 1533] [outer = 00000000] 03:01:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17A53C00) [pid = 3212] [serial = 1534] [outer = 13E4E400] 03:01:40 INFO - PROCESS | 3212 | 1467972100345 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17D72000) [pid = 3212] [serial = 1535] [outer = 13E4E400] 03:01:40 INFO - PROCESS | 3212 | 1467972100822 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 03:01:40 INFO - PROCESS | 3212 | 1467972100879 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 3212 | 1467972100881 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:01:40 INFO - PROCESS | 3212 | 1467972100884 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 3212 | 1467972100885 Marionette TRACE conn6 <- [1,2010,null,{}] 03:01:40 INFO - PROCESS | 3212 | 1467972100889 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 3212 | 1467972100891 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:40 INFO - PROCESS | 3212 | 1467972100973 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:01:41 INFO - PROCESS | 3212 | 1467972100980 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 3212 | 1467972100982 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:41 INFO - PROCESS | 3212 | ++DOCSHELL 0C93F800 == 45 [pid = 3212] [id = 512] 03:01:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (14B43C00) [pid = 3212] [serial = 1536] [outer = 00000000] 03:01:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19B44400) [pid = 3212] [serial = 1537] [outer = 14B43C00] 03:01:41 INFO - PROCESS | 3212 | 1467972101025 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1A112000) [pid = 3212] [serial = 1538] [outer = 14B43C00] 03:01:41 INFO - PROCESS | 3212 | 1467972101468 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 03:01:41 INFO - PROCESS | 3212 | 1467972101515 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 3212 | 1467972101518 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:01:41 INFO - PROCESS | 3212 | 1467972101521 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:01:41 INFO - PROCESS | 3212 | 1467972101524 Marionette TRACE conn6 <- [1,2014,null,{}] 03:01:41 INFO - PROCESS | 3212 | 1467972101527 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:41 INFO - PROCESS | 3212 | 1467972101530 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:41 INFO - PROCESS | 3212 | 1467972101627 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:01:41 INFO - PROCESS | 3212 | 1467972101667 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 3212 | 1467972101669 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:41 INFO - PROCESS | 3212 | ++DOCSHELL 1A129400 == 46 [pid = 3212] [id = 513] 03:01:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (1A12BC00) [pid = 3212] [serial = 1539] [outer = 00000000] 03:01:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (1A130C00) [pid = 3212] [serial = 1540] [outer = 1A12BC00] 03:01:41 INFO - PROCESS | 3212 | 1467972101715 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (1A464400) [pid = 3212] [serial = 1541] [outer = 1A12BC00] 03:01:42 INFO - PROCESS | 3212 | 1467972102388 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 03:01:42 INFO - PROCESS | 3212 | 1467972102456 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:01:42 INFO - PROCESS | 3212 | 1467972102460 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:01:42 INFO - PROCESS | 3212 | 1467972102465 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 3212 | 1467972102470 Marionette TRACE conn6 <- [1,2018,null,{}] 03:01:42 INFO - PROCESS | 3212 | 1467972102476 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:42 INFO - PROCESS | 3212 | 1467972102479 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:42 INFO - PROCESS | 3212 | 1467972102624 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:01:42 INFO - PROCESS | 3212 | 1467972102764 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 3212 | 1467972102766 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:42 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F0400 == 47 [pid = 3212] [id = 514] 03:01:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0D773C00) [pid = 3212] [serial = 1542] [outer = 00000000] 03:01:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0DA44800) [pid = 3212] [serial = 1543] [outer = 0D773C00] 03:01:42 INFO - PROCESS | 3212 | 1467972102824 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0DD4F000) [pid = 3212] [serial = 1544] [outer = 0D773C00] 03:01:43 INFO - PROCESS | 3212 | 1467972103442 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1030ms 03:01:43 INFO - PROCESS | 3212 | 1467972103495 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 3212 | 1467972103500 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:01:43 INFO - PROCESS | 3212 | 1467972103506 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:01:43 INFO - PROCESS | 3212 | 1467972103509 Marionette TRACE conn6 <- [1,2022,null,{}] 03:01:43 INFO - PROCESS | 3212 | 1467972103513 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:43 INFO - PROCESS | 3212 | 1467972103516 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:43 INFO - PROCESS | 3212 | 1467972103663 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:01:43 INFO - PROCESS | 3212 | 1467972103801 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 3212 | 1467972103804 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:43 INFO - PROCESS | 3212 | ++DOCSHELL 1258A800 == 48 [pid = 3212] [id = 515] 03:01:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (13A04800) [pid = 3212] [serial = 1545] [outer = 00000000] 03:01:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (14E94C00) [pid = 3212] [serial = 1546] [outer = 13A04800] 03:01:43 INFO - PROCESS | 3212 | 1467972103862 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (165AE000) [pid = 3212] [serial = 1547] [outer = 13A04800] 03:01:44 INFO - PROCESS | 3212 | 1467972104467 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1020ms 03:01:44 INFO - PROCESS | 3212 | 1467972104530 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 3212 | 1467972104532 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:01:44 INFO - PROCESS | 3212 | 1467972104536 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 3212 | 1467972104539 Marionette TRACE conn6 <- [1,2026,null,{}] 03:01:44 INFO - PROCESS | 3212 | 1467972104564 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:44 INFO - PROCESS | 3212 | 1467972104569 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:44 INFO - PROCESS | 3212 | 1467972104739 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:01:44 INFO - PROCESS | 3212 | 1467972104800 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 3212 | 1467972104803 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:44 INFO - PROCESS | 3212 | ++DOCSHELL 1A12D000 == 49 [pid = 3212] [id = 516] 03:01:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (1A12D400) [pid = 3212] [serial = 1548] [outer = 00000000] 03:01:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1A462800) [pid = 3212] [serial = 1549] [outer = 1A12D400] 03:01:44 INFO - PROCESS | 3212 | 1467972104859 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (1A46CC00) [pid = 3212] [serial = 1550] [outer = 1A12D400] 03:01:45 INFO - PROCESS | 3212 | 1467972105726 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1233ms 03:01:45 INFO - PROCESS | 3212 | 1467972105772 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 3212 | 1467972105776 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:01:45 INFO - PROCESS | 3212 | 1467972105782 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 3212 | 1467972105785 Marionette TRACE conn6 <- [1,2030,null,{}] 03:01:45 INFO - PROCESS | 3212 | 1467972105790 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 3212 | 1467972105793 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:45 INFO - PROCESS | 3212 | 1467972105895 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:01:46 INFO - PROCESS | 3212 | 1467972106039 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 3212 | 1467972106043 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:46 INFO - PROCESS | 3212 | ++DOCSHELL 0D82C000 == 50 [pid = 3212] [id = 517] 03:01:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (0DA25400) [pid = 3212] [serial = 1551] [outer = 00000000] 03:01:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (0DCD6400) [pid = 3212] [serial = 1552] [outer = 0DA25400] 03:01:46 INFO - PROCESS | 3212 | 1467972106095 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (0EC49C00) [pid = 3212] [serial = 1553] [outer = 0DA25400] 03:01:46 INFO - PROCESS | 3212 | --DOCSHELL 17A54800 == 49 [pid = 3212] [id = 380] 03:01:46 INFO - PROCESS | 3212 | --DOCSHELL 0DD4D400 == 48 [pid = 3212] [id = 371] 03:01:46 INFO - PROCESS | 3212 | --DOCSHELL 0CFCE400 == 47 [pid = 3212] [id = 369] 03:01:46 INFO - PROCESS | 3212 | --DOCSHELL 17A59800 == 46 [pid = 3212] [id = 379] 03:01:46 INFO - PROCESS | 3212 | --DOCSHELL 19AB0400 == 45 [pid = 3212] [id = 381] 03:01:46 INFO - PROCESS | 3212 | --DOCSHELL 0D80A800 == 44 [pid = 3212] [id = 384] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (1A466C00) [pid = 3212] [serial = 1462] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (17646800) [pid = 3212] [serial = 1495] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (13E5A000) [pid = 3212] [serial = 1483] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (16426800) [pid = 3212] [serial = 1486] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (0DB44800) [pid = 3212] [serial = 1474] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0DCD1400) [pid = 3212] [serial = 1475] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (14B41C00) [pid = 3212] [serial = 1484] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0D827400) [pid = 3212] [serial = 1468] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (11CA3C00) [pid = 3212] [serial = 1477] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (11DD2C00) [pid = 3212] [serial = 1478] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0D77BC00) [pid = 3212] [serial = 1471] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (0D823000) [pid = 3212] [serial = 1472] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (12594400) [pid = 3212] [serial = 1480] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0CF1EC00) [pid = 3212] [serial = 1465] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1233B400) [pid = 3212] [serial = 1489] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (1716A800) [pid = 3212] [serial = 1492] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (16FA6000) [pid = 3212] [serial = 1487] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17648800) [pid = 3212] [serial = 1496] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (12352400) [pid = 3212] [serial = 1490] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17589C00) [pid = 3212] [serial = 1493] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (13A08400) [pid = 3212] [serial = 1481] [outer = 00000000] [url = about:blank] 03:01:46 INFO - PROCESS | 3212 | 1467972106661 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:01:46 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) 03:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 03:01:46 INFO - PROCESS | 3212 | 1467972106712 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:01:46 INFO - PROCESS | 3212 | 1467972106716 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:01:46 INFO - PROCESS | 3212 | 1467972106722 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:01:46 INFO - PROCESS | 3212 | 1467972106725 Marionette TRACE conn6 <- [1,2034,null,{}] 03:01:46 INFO - PROCESS | 3212 | 1467972106728 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:46 INFO - PROCESS | 3212 | 1467972106731 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:46 INFO - PROCESS | 3212 | 1467972106818 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:01:46 INFO - PROCESS | 3212 | 1467972106824 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 3212 | 1467972106827 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:46 INFO - PROCESS | 3212 | ++DOCSHELL 0D823000 == 45 [pid = 3212] [id = 518] 03:01:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0D823C00) [pid = 3212] [serial = 1554] [outer = 00000000] 03:01:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DA4C000) [pid = 3212] [serial = 1555] [outer = 0D823C00] 03:01:46 INFO - PROCESS | 3212 | 1467972106873 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DD51C00) [pid = 3212] [serial = 1556] [outer = 0D823C00] 03:01:47 INFO - PROCESS | 3212 | 1467972107379 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 03:01:47 INFO - PROCESS | 3212 | 1467972107397 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:01:47 INFO - PROCESS | 3212 | 1467972107399 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:01:47 INFO - PROCESS | 3212 | 1467972107403 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 3212 | 1467972107406 Marionette TRACE conn6 <- [1,2038,null,{}] 03:01:47 INFO - PROCESS | 3212 | 1467972107416 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:47 INFO - PROCESS | 3212 | 1467972107421 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:47 INFO - PROCESS | 3212 | 1467972107506 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:01:47 INFO - PROCESS | 3212 | 1467972107515 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 3212 | 1467972107518 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:47 INFO - PROCESS | 3212 | ++DOCSHELL 123C6400 == 46 [pid = 3212] [id = 519] 03:01:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1242F000) [pid = 3212] [serial = 1557] [outer = 00000000] 03:01:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (124E3800) [pid = 3212] [serial = 1558] [outer = 1242F000] 03:01:47 INFO - PROCESS | 3212 | 1467972107565 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (13A09400) [pid = 3212] [serial = 1559] [outer = 1242F000] 03:01:48 INFO - PROCESS | 3212 | 1467972108052 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 03:01:48 INFO - PROCESS | 3212 | 1467972108093 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 3212 | 1467972108096 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:01:48 INFO - PROCESS | 3212 | 1467972108099 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:01:48 INFO - PROCESS | 3212 | 1467972108101 Marionette TRACE conn6 <- [1,2042,null,{}] 03:01:48 INFO - PROCESS | 3212 | 1467972108104 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 3212 | 1467972108106 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:48 INFO - PROCESS | 3212 | 1467972108219 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:01:48 INFO - PROCESS | 3212 | 1467972108317 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 3212 | 1467972108319 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:48 INFO - PROCESS | 3212 | ++DOCSHELL 14B41000 == 47 [pid = 3212] [id = 520] 03:01:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (14B41C00) [pid = 3212] [serial = 1560] [outer = 00000000] 03:01:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (14E8F800) [pid = 3212] [serial = 1561] [outer = 14B41C00] 03:01:48 INFO - PROCESS | 3212 | 1467972108372 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (16426800) [pid = 3212] [serial = 1562] [outer = 14B41C00] 03:01:48 INFO - PROCESS | 3212 | 1467972108722 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 03:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:01:48 INFO - PROCESS | 3212 | 1467972108773 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 3212 | 1467972108775 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:01:48 INFO - PROCESS | 3212 | 1467972108778 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 3212 | 1467972108780 Marionette TRACE conn6 <- [1,2046,null,{}] 03:01:48 INFO - PROCESS | 3212 | 1467972108783 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 3212 | 1467972108785 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:48 INFO - PROCESS | 3212 | 1467972108910 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:01:48 INFO - PROCESS | 3212 | 1467972108928 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 3212 | 1467972108930 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:48 INFO - PROCESS | 3212 | ++DOCSHELL 14E8DC00 == 48 [pid = 3212] [id = 521] 03:01:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (153BC800) [pid = 3212] [serial = 1563] [outer = 00000000] 03:01:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (16FA5C00) [pid = 3212] [serial = 1564] [outer = 153BC800] 03:01:49 INFO - PROCESS | 3212 | 1467972108975 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (16FA6400) [pid = 3212] [serial = 1565] [outer = 153BC800] 03:01:49 INFO - PROCESS | 3212 | 1467972109444 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 03:01:49 INFO - PROCESS | 3212 | 1467972109509 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 3212 | 1467972109511 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:01:49 INFO - PROCESS | 3212 | 1467972109515 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 3212 | 1467972109516 Marionette TRACE conn6 <- [1,2050,null,{}] 03:01:49 INFO - PROCESS | 3212 | 1467972109520 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:49 INFO - PROCESS | 3212 | 1467972109525 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:49 INFO - PROCESS | 3212 | 1467972109698 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:01:49 INFO - PROCESS | 3212 | 1467972109718 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 3212 | 1467972109720 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:49 INFO - PROCESS | 3212 | ++DOCSHELL 11A43800 == 49 [pid = 3212] [id = 522] 03:01:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (17589C00) [pid = 3212] [serial = 1566] [outer = 00000000] 03:01:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (17A5D400) [pid = 3212] [serial = 1567] [outer = 17589C00] 03:01:49 INFO - PROCESS | 3212 | 1467972109764 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (17D70000) [pid = 3212] [serial = 1568] [outer = 17589C00] 03:01:50 INFO - PROCESS | 3212 | 1467972110195 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 03:01:50 INFO - PROCESS | 3212 | 1467972110245 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 3212 | 1467972110247 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:01:50 INFO - PROCESS | 3212 | 1467972110255 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 3212 | 1467972110257 Marionette TRACE conn6 <- [1,2054,null,{}] 03:01:50 INFO - PROCESS | 3212 | 1467972110260 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:50 INFO - PROCESS | 3212 | 1467972110262 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:50 INFO - PROCESS | 3212 | 1467972110385 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:01:50 INFO - PROCESS | 3212 | 1467972110391 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 3212 | 1467972110392 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:50 INFO - PROCESS | 3212 | ++DOCSHELL 19366C00 == 50 [pid = 3212] [id = 523] 03:01:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (1936C000) [pid = 3212] [serial = 1569] [outer = 00000000] 03:01:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (19B45800) [pid = 3212] [serial = 1570] [outer = 1936C000] 03:01:50 INFO - PROCESS | 3212 | 1467972110492 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (1A125400) [pid = 3212] [serial = 1571] [outer = 1936C000] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (16098000) [pid = 3212] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (17150800) [pid = 3212] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0EC41000) [pid = 3212] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (13E4BC00) [pid = 3212] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0D807400) [pid = 3212] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0D773400) [pid = 3212] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (12348800) [pid = 3212] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17B72C00) [pid = 3212] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (13E4E400) [pid = 3212] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:01:51 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (14B43C00) [pid = 3212] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:01:51 INFO - PROCESS | 3212 | 1467972111155 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 930ms 03:01:51 INFO - PROCESS | 3212 | 1467972111181 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 3212 | 1467972111183 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:01:51 INFO - PROCESS | 3212 | 1467972111186 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - PROCESS | 3212 | 1467972111188 Marionette TRACE conn6 <- [1,2058,null,{}] 03:01:51 INFO - PROCESS | 3212 | 1467972111192 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:51 INFO - PROCESS | 3212 | 1467972111193 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:51 INFO - PROCESS | 3212 | 1467972111276 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:01:51 INFO - PROCESS | 3212 | 1467972111284 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 3212 | 1467972111285 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:51 INFO - PROCESS | 3212 | ++DOCSHELL 0CF70400 == 51 [pid = 3212] [id = 524] 03:01:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0CF76800) [pid = 3212] [serial = 1572] [outer = 00000000] 03:01:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (13E4BC00) [pid = 3212] [serial = 1573] [outer = 0CF76800] 03:01:51 INFO - PROCESS | 3212 | 1467972111328 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (14B43400) [pid = 3212] [serial = 1574] [outer = 0CF76800] 03:01:51 INFO - PROCESS | 3212 | 1467972111764 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 03:01:51 INFO - PROCESS | 3212 | 1467972111817 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 3212 | 1467972111819 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:01:51 INFO - PROCESS | 3212 | 1467972111822 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - PROCESS | 3212 | 1467972111824 Marionette TRACE conn6 <- [1,2062,null,{}] 03:01:51 INFO - PROCESS | 3212 | 1467972111827 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:51 INFO - PROCESS | 3212 | 1467972111829 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:51 INFO - PROCESS | 3212 | 1467972111910 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:01:51 INFO - PROCESS | 3212 | 1467972111916 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 3212 | 1467972111917 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:51 INFO - PROCESS | 3212 | ++DOCSHELL 17644C00 == 52 [pid = 3212] [id = 525] 03:01:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (19B3CC00) [pid = 3212] [serial = 1575] [outer = 00000000] 03:01:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A131400) [pid = 3212] [serial = 1576] [outer = 19B3CC00] 03:01:51 INFO - PROCESS | 3212 | 1467972111961 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (1A467400) [pid = 3212] [serial = 1577] [outer = 19B3CC00] 03:01:52 INFO - PROCESS | 3212 | 1467972112407 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 03:01:52 INFO - PROCESS | 3212 | 1467972112453 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:01:52 INFO - PROCESS | 3212 | 1467972112455 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:01:52 INFO - PROCESS | 3212 | 1467972112459 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:01:52 INFO - PROCESS | 3212 | 1467972112460 Marionette TRACE conn6 <- [1,2066,null,{}] 03:01:52 INFO - PROCESS | 3212 | 1467972112464 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:52 INFO - PROCESS | 3212 | 1467972112466 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:52 INFO - PROCESS | 3212 | 1467972112547 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:01:52 INFO - PROCESS | 3212 | 1467972112553 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:52 INFO - PROCESS | 3212 | 1467972112554 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:52 INFO - PROCESS | 3212 | ++DOCSHELL 0C946C00 == 53 [pid = 3212] [id = 526] 03:01:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (1A12A400) [pid = 3212] [serial = 1578] [outer = 00000000] 03:01:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (1A569400) [pid = 3212] [serial = 1579] [outer = 1A12A400] 03:01:52 INFO - PROCESS | 3212 | 1467972112598 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1A569C00) [pid = 3212] [serial = 1580] [outer = 1A12A400] 03:01:53 INFO - PROCESS | 3212 | 1467972113053 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 03:01:53 INFO - PROCESS | 3212 | 1467972113089 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 3212 | 1467972113091 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:01:53 INFO - PROCESS | 3212 | 1467972113156 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 3212 | 1467972113160 Marionette TRACE conn6 <- [1,2070,null,{}] 03:01:53 INFO - PROCESS | 3212 | 1467972113167 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:53 INFO - PROCESS | 3212 | 1467972113171 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:53 INFO - PROCESS | 3212 | 1467972113297 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:01:53 INFO - PROCESS | 3212 | 1467972113431 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 3212 | 1467972113435 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:53 INFO - PROCESS | 3212 | ++DOCSHELL 0D33AC00 == 54 [pid = 3212] [id = 527] 03:01:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (0D385C00) [pid = 3212] [serial = 1581] [outer = 00000000] 03:01:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (0D808800) [pid = 3212] [serial = 1582] [outer = 0D385C00] 03:01:53 INFO - PROCESS | 3212 | 1467972113495 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (0D82AC00) [pid = 3212] [serial = 1583] [outer = 0D385C00] 03:01:54 INFO - PROCESS | 3212 | 1467972114121 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1091ms 03:01:54 INFO - PROCESS | 3212 | 1467972114187 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 3212 | 1467972114192 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:01:54 INFO - PROCESS | 3212 | 1467972114197 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 3212 | 1467972114200 Marionette TRACE conn6 <- [1,2074,null,{}] 03:01:54 INFO - PROCESS | 3212 | 1467972114207 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:54 INFO - PROCESS | 3212 | 1467972114212 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:54 INFO - PROCESS | 3212 | 1467972114393 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:01:54 INFO - PROCESS | 3212 | 1467972114535 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 3212 | 1467972114537 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:54 INFO - PROCESS | 3212 | ++DOCSHELL 12347000 == 55 [pid = 3212] [id = 528] 03:01:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (12348000) [pid = 3212] [serial = 1584] [outer = 00000000] 03:01:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (12472800) [pid = 3212] [serial = 1585] [outer = 12348000] 03:01:54 INFO - PROCESS | 3212 | 1467972114594 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (14B3EC00) [pid = 3212] [serial = 1586] [outer = 12348000] 03:01:55 INFO - PROCESS | 3212 | 1467972115179 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1017ms 03:01:55 INFO - PROCESS | 3212 | 1467972115218 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 3212 | 1467972115220 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:01:55 INFO - PROCESS | 3212 | 1467972115224 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:01:55 INFO - PROCESS | 3212 | 1467972115226 Marionette TRACE conn6 <- [1,2078,null,{}] 03:01:55 INFO - PROCESS | 3212 | 1467972115230 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 3212 | 1467972115233 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:55 INFO - PROCESS | 3212 | 1467972115346 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:01:55 INFO - PROCESS | 3212 | 1467972115508 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 3212 | 1467972115515 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:55 INFO - PROCESS | 3212 | ++DOCSHELL 17B7F400 == 56 [pid = 3212] [id = 529] 03:01:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (17D6A000) [pid = 3212] [serial = 1587] [outer = 00000000] 03:01:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1A122800) [pid = 3212] [serial = 1588] [outer = 17D6A000] 03:01:55 INFO - PROCESS | 3212 | 1467972115576 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (1A568000) [pid = 3212] [serial = 1589] [outer = 17D6A000] 03:01:56 INFO - PROCESS | 3212 | 1467972116213 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1022ms 03:01:56 INFO - PROCESS | 3212 | 1467972116250 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 3212 | 1467972116252 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:01:56 INFO - PROCESS | 3212 | 1467972116255 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:01:56 INFO - PROCESS | 3212 | 1467972116257 Marionette TRACE conn6 <- [1,2082,null,{}] 03:01:56 INFO - PROCESS | 3212 | 1467972116261 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:56 INFO - PROCESS | 3212 | 1467972116263 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:56 INFO - PROCESS | 3212 | 1467972116422 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:01:56 INFO - PROCESS | 3212 | 1467972116488 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 3212 | 1467972116490 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:56 INFO - PROCESS | 3212 | ++DOCSHELL 1A903800 == 57 [pid = 3212] [id = 530] 03:01:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (1A90CC00) [pid = 3212] [serial = 1590] [outer = 00000000] 03:01:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (1AB5CC00) [pid = 3212] [serial = 1591] [outer = 1A90CC00] 03:01:56 INFO - PROCESS | 3212 | 1467972116543 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (1AB5FC00) [pid = 3212] [serial = 1592] [outer = 1A90CC00] 03:01:57 INFO - PROCESS | 3212 | 1467972117207 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1015ms 03:01:57 INFO - PROCESS | 3212 | 1467972117275 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 3212 | 1467972117277 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:01:57 INFO - PROCESS | 3212 | 1467972117281 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:01:57 INFO - PROCESS | 3212 | 1467972117283 Marionette TRACE conn6 <- [1,2086,null,{}] 03:01:57 INFO - PROCESS | 3212 | 1467972117287 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 3212 | 1467972117289 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:57 INFO - PROCESS | 3212 | 1467972117401 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:01:57 INFO - PROCESS | 3212 | 1467972117666 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 3212 | 1467972117669 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:57 INFO - PROCESS | 3212 | ++DOCSHELL 0CA3A000 == 58 [pid = 3212] [id = 531] 03:01:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (0CB4A800) [pid = 3212] [serial = 1593] [outer = 00000000] 03:01:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (0D4FD000) [pid = 3212] [serial = 1594] [outer = 0CB4A800] 03:01:57 INFO - PROCESS | 3212 | 1467972117736 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 114 (0DA1D000) [pid = 3212] [serial = 1595] [outer = 0CB4A800] 03:01:58 INFO - PROCESS | 3212 | 1467972118328 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1124ms 03:01:58 INFO - PROCESS | 3212 | 1467972118410 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 3212 | 1467972118413 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:01:58 INFO - PROCESS | 3212 | 1467972118418 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - PROCESS | 3212 | 1467972118420 Marionette TRACE conn6 <- [1,2090,null,{}] 03:01:58 INFO - PROCESS | 3212 | 1467972118426 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:58 INFO - PROCESS | 3212 | 1467972118430 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:58 INFO - PROCESS | 3212 | 1467972118543 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 0C94A800 == 57 [pid = 3212] [id = 378] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 17644C00 == 56 [pid = 3212] [id = 525] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 0CF70400 == 55 [pid = 3212] [id = 524] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 19366C00 == 54 [pid = 3212] [id = 523] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 11A43800 == 53 [pid = 3212] [id = 522] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 14E8DC00 == 52 [pid = 3212] [id = 521] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 14B41000 == 51 [pid = 3212] [id = 520] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 123C6400 == 50 [pid = 3212] [id = 519] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 0D823000 == 49 [pid = 3212] [id = 518] 03:01:58 INFO - PROCESS | 3212 | --DOCSHELL 0D82C000 == 48 [pid = 3212] [id = 517] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 113 (17151000) [pid = 3212] [serial = 1525] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (17646000) [pid = 3212] [serial = 1528] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (0ECD2800) [pid = 3212] [serial = 1516] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (11CF2C00) [pid = 3212] [serial = 1517] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (14E99000) [pid = 3212] [serial = 1522] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (0DA20C00) [pid = 3212] [serial = 1513] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (0DA42C00) [pid = 3212] [serial = 1514] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (0D80B800) [pid = 3212] [serial = 1511] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (0D802800) [pid = 3212] [serial = 1510] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (19A02000) [pid = 3212] [serial = 1507] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (14B42400) [pid = 3212] [serial = 1504] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (124EA000) [pid = 3212] [serial = 1519] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (0DA4DC00) [pid = 3212] [serial = 1501] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (13263400) [pid = 3212] [serial = 1520] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (1716B000) [pid = 3212] [serial = 1526] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (18BDA000) [pid = 3212] [serial = 1498] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (18BE6400) [pid = 3212] [serial = 1531] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (180A4400) [pid = 3212] [serial = 1532] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (1A130C00) [pid = 3212] [serial = 1540] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (17A53C00) [pid = 3212] [serial = 1534] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (19B44400) [pid = 3212] [serial = 1537] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17647C00) [pid = 3212] [serial = 1529] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1A112000) [pid = 3212] [serial = 1538] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (17D72000) [pid = 3212] [serial = 1535] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (153BEC00) [pid = 3212] [serial = 1523] [outer = 00000000] [url = about:blank] 03:01:58 INFO - PROCESS | 3212 | 1467972118701 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 3212 | 1467972118703 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:58 INFO - PROCESS | 3212 | ++DOCSHELL 08A87C00 == 49 [pid = 3212] [id = 532] 03:01:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (08A88C00) [pid = 3212] [serial = 1596] [outer = 00000000] 03:01:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0D4F6C00) [pid = 3212] [serial = 1597] [outer = 08A88C00] 03:01:58 INFO - PROCESS | 3212 | 1467972118750 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0D810C00) [pid = 3212] [serial = 1598] [outer = 08A88C00] 03:01:59 INFO - PROCESS | 3212 | 1467972119225 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 830ms 03:01:59 INFO - PROCESS | 3212 | 1467972119250 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 3212 | 1467972119254 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:01:59 INFO - PROCESS | 3212 | 1467972119259 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 3212 | 1467972119261 Marionette TRACE conn6 <- [1,2094,null,{}] 03:01:59 INFO - PROCESS | 3212 | 1467972119264 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:59 INFO - PROCESS | 3212 | 1467972119267 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:59 INFO - PROCESS | 3212 | 1467972119358 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:01:59 INFO - PROCESS | 3212 | 1467972119367 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 3212 | 1467972119370 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:01:59 INFO - PROCESS | 3212 | ++DOCSHELL 1233B400 == 50 [pid = 3212] [id = 533] 03:01:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1233D800) [pid = 3212] [serial = 1599] [outer = 00000000] 03:01:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1246F800) [pid = 3212] [serial = 1600] [outer = 1233D800] 03:01:59 INFO - PROCESS | 3212 | 1467972119414 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (13A7F000) [pid = 3212] [serial = 1601] [outer = 1233D800] 03:01:59 INFO - PROCESS | 3212 | 1467972119897 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 03:01:59 INFO - PROCESS | 3212 | 1467972119934 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 3212 | 1467972119936 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:01:59 INFO - PROCESS | 3212 | 1467972119941 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 3212 | 1467972119946 Marionette TRACE conn6 <- [1,2098,null,{}] 03:01:59 INFO - PROCESS | 3212 | 1467972119955 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:59 INFO - PROCESS | 3212 | 1467972119958 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:00 INFO - PROCESS | 3212 | 1467972120046 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:02:00 INFO - PROCESS | 3212 | 1467972120055 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 3212 | 1467972120057 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:00 INFO - PROCESS | 3212 | ++DOCSHELL 12437400 == 51 [pid = 3212] [id = 534] 03:02:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (153BF000) [pid = 3212] [serial = 1602] [outer = 00000000] 03:02:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (17149C00) [pid = 3212] [serial = 1603] [outer = 153BF000] 03:02:00 INFO - PROCESS | 3212 | 1467972120189 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (17153800) [pid = 3212] [serial = 1604] [outer = 153BF000] 03:02:00 INFO - PROCESS | 3212 | 1467972120576 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms 03:02:00 INFO - PROCESS | 3212 | 1467972120643 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 3212 | 1467972120646 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:02:00 INFO - PROCESS | 3212 | 1467972120649 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 3212 | 1467972120651 Marionette TRACE conn6 <- [1,2102,null,{}] 03:02:00 INFO - PROCESS | 3212 | 1467972120654 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 3212 | 1467972120656 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:00 INFO - PROCESS | 3212 | 1467972120816 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:02:00 INFO - PROCESS | 3212 | 1467972120839 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 3212 | 1467972120841 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:00 INFO - PROCESS | 3212 | ++DOCSHELL 17397C00 == 52 [pid = 3212] [id = 535] 03:02:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (1739A400) [pid = 3212] [serial = 1605] [outer = 00000000] 03:02:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (17806000) [pid = 3212] [serial = 1606] [outer = 1739A400] 03:02:00 INFO - PROCESS | 3212 | 1467972120885 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (17A54400) [pid = 3212] [serial = 1607] [outer = 1739A400] 03:02:01 INFO - PROCESS | 3212 | 1467972121324 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 03:02:01 INFO - PROCESS | 3212 | 1467972121385 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 3212 | 1467972121387 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:02:01 INFO - PROCESS | 3212 | 1467972121390 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 3212 | 1467972121392 Marionette TRACE conn6 <- [1,2106,null,{}] 03:02:01 INFO - PROCESS | 3212 | 1467972121395 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:01 INFO - PROCESS | 3212 | 1467972121397 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:01 INFO - PROCESS | 3212 | 1467972121514 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:02:01 INFO - PROCESS | 3212 | 1467972121579 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 3212 | 1467972121585 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:01 INFO - PROCESS | 3212 | ++DOCSHELL 180A4400 == 53 [pid = 3212] [id = 536] 03:02:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (180A4800) [pid = 3212] [serial = 1608] [outer = 00000000] 03:02:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (19366C00) [pid = 3212] [serial = 1609] [outer = 180A4800] 03:02:01 INFO - PROCESS | 3212 | 1467972121640 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (19AB6800) [pid = 3212] [serial = 1610] [outer = 180A4800] 03:02:02 INFO - PROCESS | 3212 | 1467972122095 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 03:02:02 INFO - PROCESS | 3212 | 1467972122121 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 3212 | 1467972122123 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:02:02 INFO - PROCESS | 3212 | 1467972122165 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 3212 | 1467972122167 Marionette TRACE conn6 <- [1,2110,null,{}] 03:02:02 INFO - PROCESS | 3212 | 1467972122179 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:02 INFO - PROCESS | 3212 | 1467972122181 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:02 INFO - PROCESS | 3212 | 1467972122301 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:02:02 INFO - PROCESS | 3212 | 1467972122375 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 3212 | 1467972122377 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:02 INFO - PROCESS | 3212 | ++DOCSHELL 19B44400 == 54 [pid = 3212] [id = 537] 03:02:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (19B47400) [pid = 3212] [serial = 1611] [outer = 00000000] 03:02:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (1A561800) [pid = 3212] [serial = 1612] [outer = 19B47400] 03:02:02 INFO - PROCESS | 3212 | 1467972122420 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1A563400) [pid = 3212] [serial = 1613] [outer = 19B47400] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (1242F000) [pid = 3212] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (0DA25400) [pid = 3212] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (14B41C00) [pid = 3212] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (1936C000) [pid = 3212] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (0D823C00) [pid = 3212] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (17589C00) [pid = 3212] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (0CF76800) [pid = 3212] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (19B3CC00) [pid = 3212] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:02:02 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (153BC800) [pid = 3212] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:02:02 INFO - PROCESS | 3212 | 1467972122914 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 790ms 03:02:02 INFO - PROCESS | 3212 | 1467972122956 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 3212 | 1467972122958 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:02:02 INFO - PROCESS | 3212 | 1467972122961 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 3212 | 1467972122963 Marionette TRACE conn6 <- [1,2114,null,{}] 03:02:02 INFO - PROCESS | 3212 | 1467972122966 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:02 INFO - PROCESS | 3212 | 1467972122968 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:03 INFO - PROCESS | 3212 | 1467972123050 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:02:03 INFO - PROCESS | 3212 | 1467972123056 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 3212 | 1467972123057 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:03 INFO - PROCESS | 3212 | ++DOCSHELL 0C948C00 == 55 [pid = 3212] [id = 538] 03:02:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (0CB42C00) [pid = 3212] [serial = 1614] [outer = 00000000] 03:02:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (1602AC00) [pid = 3212] [serial = 1615] [outer = 0CB42C00] 03:02:03 INFO - PROCESS | 3212 | 1467972123101 Marionette DEBUG loaded listener.js 03:02:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (17156800) [pid = 3212] [serial = 1616] [outer = 0CB42C00] 03:02:03 INFO - PROCESS | 3212 | 1467972123540 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 03:02:03 INFO - PROCESS | 3212 | 1467972123592 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 3212 | 1467972123594 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:02:03 INFO - PROCESS | 3212 | 1467972123597 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 3212 | 1467972123599 Marionette TRACE conn6 <- [1,2118,null,{}] 03:02:03 INFO - PROCESS | 3212 | 1467972123603 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 3212 | 1467972123604 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:03 INFO - PROCESS | 3212 | 1467972123712 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:02:03 INFO - PROCESS | 3212 | 1467972123721 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 3212 | 1467972123722 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:03 INFO - PROCESS | 3212 | ++DOCSHELL 1A560800 == 56 [pid = 3212] [id = 539] 03:02:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (1A56B800) [pid = 3212] [serial = 1617] [outer = 00000000] 03:02:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (1A90C400) [pid = 3212] [serial = 1618] [outer = 1A56B800] 03:02:03 INFO - PROCESS | 3212 | 1467972123765 Marionette DEBUG loaded listener.js 03:02:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (1AB5D000) [pid = 3212] [serial = 1619] [outer = 1A56B800] 03:02:04 INFO - PROCESS | 3212 | 1467972124192 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 3212 | 1467972124243 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:02:04 INFO - PROCESS | 3212 | 1467972124247 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 3212 | 1467972124248 Marionette TRACE conn6 <- [1,2122,null,{}] 03:02:04 INFO - PROCESS | 3212 | 1467972124252 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:04 INFO - PROCESS | 3212 | 1467972124253 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:04 INFO - PROCESS | 3212 | 1467972124345 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:02:04 INFO - PROCESS | 3212 | 1467972124351 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 3212 | 1467972124352 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:04 INFO - PROCESS | 3212 | ++DOCSHELL 1A906000 == 57 [pid = 3212] [id = 540] 03:02:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (1AE14000) [pid = 3212] [serial = 1620] [outer = 00000000] 03:02:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (1AE21C00) [pid = 3212] [serial = 1621] [outer = 1AE14000] 03:02:04 INFO - PROCESS | 3212 | 1467972124395 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (1AE28000) [pid = 3212] [serial = 1622] [outer = 1AE14000] 03:02:04 INFO - PROCESS | 3212 | 1467972124828 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 03:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:02:04 INFO - PROCESS | 3212 | 1467972124879 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 3212 | 1467972124881 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:02:04 INFO - PROCESS | 3212 | 1467972124884 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 3212 | 1467972124885 Marionette TRACE conn6 <- [1,2126,null,{}] 03:02:04 INFO - PROCESS | 3212 | 1467972124889 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:04 INFO - PROCESS | 3212 | 1467972124890 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:05 INFO - PROCESS | 3212 | 1467972125024 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:02:05 INFO - PROCESS | 3212 | 1467972125192 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 3212 | 1467972125195 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:05 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F9C00 == 58 [pid = 3212] [id = 541] 03:02:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (0D803400) [pid = 3212] [serial = 1623] [outer = 00000000] 03:02:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (0DA25C00) [pid = 3212] [serial = 1624] [outer = 0D803400] 03:02:05 INFO - PROCESS | 3212 | 1467972125269 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (0DD57400) [pid = 3212] [serial = 1625] [outer = 0D803400] 03:02:05 INFO - PROCESS | 3212 | 1467972125850 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1020ms 03:02:05 INFO - PROCESS | 3212 | 1467972125906 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:02:05 INFO - PROCESS | 3212 | 1467972125910 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:02:05 INFO - PROCESS | 3212 | 1467972125915 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 3212 | 1467972125919 Marionette TRACE conn6 <- [1,2130,null,{}] 03:02:05 INFO - PROCESS | 3212 | 1467972125943 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:05 INFO - PROCESS | 3212 | 1467972125946 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:06 INFO - PROCESS | 3212 | 1467972126061 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:02:06 INFO - PROCESS | 3212 | 1467972126206 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 3212 | 1467972126209 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:06 INFO - PROCESS | 3212 | ++DOCSHELL 13263400 == 59 [pid = 3212] [id = 542] 03:02:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (13E4EC00) [pid = 3212] [serial = 1626] [outer = 00000000] 03:02:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (14E9A800) [pid = 3212] [serial = 1627] [outer = 13E4EC00] 03:02:06 INFO - PROCESS | 3212 | 1467972126265 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (160A5800) [pid = 3212] [serial = 1628] [outer = 13E4EC00] 03:02:06 INFO - PROCESS | 3212 | 1467972126871 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 3212 | 1467972126913 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:02:06 INFO - PROCESS | 3212 | 1467972126916 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:02:06 INFO - PROCESS | 3212 | 1467972126919 Marionette TRACE conn6 <- [1,2134,null,{}] 03:02:06 INFO - PROCESS | 3212 | 1467972126923 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:06 INFO - PROCESS | 3212 | 1467972126925 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:07 INFO - PROCESS | 3212 | 1467972127039 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:02:07 INFO - PROCESS | 3212 | 1467972127199 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:07 INFO - PROCESS | 3212 | 1467972127202 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:07 INFO - PROCESS | 3212 | ++DOCSHELL 0C941000 == 60 [pid = 3212] [id = 543] 03:02:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 114 (1A464000) [pid = 3212] [serial = 1629] [outer = 00000000] 03:02:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 115 (1A90A800) [pid = 3212] [serial = 1630] [outer = 1A464000] 03:02:07 INFO - PROCESS | 3212 | 1467972127260 Marionette DEBUG loaded listener.js 03:02:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 116 (1AE19000) [pid = 3212] [serial = 1631] [outer = 1A464000] 03:02:07 INFO - PROCESS | 3212 | 1467972127877 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:02:07 INFO - PROCESS | 3212 | 1467972127948 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:02:07 INFO - PROCESS | 3212 | 1467972127960 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - PROCESS | 3212 | 1467972127965 Marionette TRACE conn6 <- [1,2138,null,{}] 03:02:08 INFO - PROCESS | 3212 | 1467972127985 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:08 INFO - PROCESS | 3212 | 1467972127989 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:08 INFO - PROCESS | 3212 | 1467972128110 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:02:08 INFO - PROCESS | 3212 | 1467972128247 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 3212 | 1467972128250 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:08 INFO - PROCESS | 3212 | ++DOCSHELL 1AE63800 == 61 [pid = 3212] [id = 544] 03:02:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 117 (1AE64400) [pid = 3212] [serial = 1632] [outer = 00000000] 03:02:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 118 (1AE6BC00) [pid = 3212] [serial = 1633] [outer = 1AE64400] 03:02:08 INFO - PROCESS | 3212 | 1467972128304 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 119 (1AE6E800) [pid = 3212] [serial = 1634] [outer = 1AE64400] 03:02:08 INFO - PROCESS | 3212 | 1467972128832 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 950ms 03:02:08 INFO - PROCESS | 3212 | 1467972128913 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 03:02:08 INFO - PROCESS | 3212 | 1467972128915 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:02:08 INFO - PROCESS | 3212 | 1467972128920 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 3212 | 1467972128922 Marionette TRACE conn6 <- [1,2142,null,{}] 03:02:08 INFO - PROCESS | 3212 | 1467972128926 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:08 INFO - PROCESS | 3212 | 1467972128928 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:09 INFO - PROCESS | 3212 | 1467972129039 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:02:09 INFO - PROCESS | 3212 | 1467972129155 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:09 INFO - PROCESS | 3212 | 1467972129157 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:09 INFO - PROCESS | 3212 | ++DOCSHELL 0DA51C00 == 62 [pid = 3212] [id = 545] 03:02:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 120 (0DCD0400) [pid = 3212] [serial = 1635] [outer = 00000000] 03:02:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 121 (11FCC800) [pid = 3212] [serial = 1636] [outer = 0DCD0400] 03:02:09 INFO - PROCESS | 3212 | 1467972129210 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 122 (16098000) [pid = 3212] [serial = 1637] [outer = 0DCD0400] 03:02:10 INFO - PROCESS | 3212 | 1467972129988 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1121ms 03:02:10 INFO - PROCESS | 3212 | 1467972130045 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:02:10 INFO - PROCESS | 3212 | 1467972130049 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:02:10 INFO - PROCESS | 3212 | 1467972130054 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 3212 | 1467972130058 Marionette TRACE conn6 <- [1,2146,null,{}] 03:02:10 INFO - PROCESS | 3212 | 1467972130064 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:10 INFO - PROCESS | 3212 | 1467972130066 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:10 INFO - PROCESS | 3212 | 1467972130167 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:02:10 INFO - PROCESS | 3212 | 1467972130313 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 3212 | 1467972130316 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:10 INFO - PROCESS | 3212 | ++DOCSHELL 0DD5AC00 == 63 [pid = 3212] [id = 546] 03:02:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 123 (0ECD4000) [pid = 3212] [serial = 1638] [outer = 00000000] 03:02:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 124 (12432800) [pid = 3212] [serial = 1639] [outer = 0ECD4000] 03:02:10 INFO - PROCESS | 3212 | 1467972130373 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 125 (13E59000) [pid = 3212] [serial = 1640] [outer = 0ECD4000] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0C949C00 == 62 [pid = 3212] [id = 372] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0DCD6000 == 61 [pid = 3212] [id = 377] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1A906000 == 60 [pid = 3212] [id = 540] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1A560800 == 59 [pid = 3212] [id = 539] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0C948C00 == 58 [pid = 3212] [id = 538] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 19B44400 == 57 [pid = 3212] [id = 537] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 180A4400 == 56 [pid = 3212] [id = 536] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 17397C00 == 55 [pid = 3212] [id = 535] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 12437400 == 54 [pid = 3212] [id = 534] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1233B400 == 53 [pid = 3212] [id = 533] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 08A87C00 == 52 [pid = 3212] [id = 532] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0CA3A000 == 51 [pid = 3212] [id = 531] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0C946C00 == 50 [pid = 3212] [id = 526] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0C942400 == 49 [pid = 3212] [id = 509] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 123CF800 == 48 [pid = 3212] [id = 487] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0D45F400 == 47 [pid = 3212] [id = 385] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1A12D000 == 46 [pid = 3212] [id = 516] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0D810400 == 45 [pid = 3212] [id = 489] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 17B71000 == 44 [pid = 3212] [id = 510] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0CFD3000 == 43 [pid = 3212] [id = 508] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0D33AC00 == 42 [pid = 3212] [id = 527] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 12430C00 == 41 [pid = 3212] [id = 382] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 12347000 == 40 [pid = 3212] [id = 528] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1A129400 == 39 [pid = 3212] [id = 513] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0D4F0400 == 38 [pid = 3212] [id = 514] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 11FD0400 == 37 [pid = 3212] [id = 511] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 17B7F400 == 36 [pid = 3212] [id = 529] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1A903800 == 35 [pid = 3212] [id = 530] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0C93F800 == 34 [pid = 3212] [id = 512] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0C949000 == 33 [pid = 3212] [id = 383] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1258A800 == 32 [pid = 3212] [id = 515] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0DA51C00 == 31 [pid = 3212] [id = 545] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 1AE63800 == 30 [pid = 3212] [id = 544] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0C941000 == 29 [pid = 3212] [id = 543] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 0D4F9C00 == 28 [pid = 3212] [id = 541] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 13263400 == 27 [pid = 3212] [id = 542] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 124 (0DA44800) [pid = 3212] [serial = 1543] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 123 (124E3800) [pid = 3212] [serial = 1558] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 122 (13A09400) [pid = 3212] [serial = 1559] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 121 (0EC49C00) [pid = 3212] [serial = 1553] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 120 (0DCD6400) [pid = 3212] [serial = 1552] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 119 (1A462800) [pid = 3212] [serial = 1549] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 118 (14E8F800) [pid = 3212] [serial = 1561] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 117 (16426800) [pid = 3212] [serial = 1562] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 116 (19B45800) [pid = 3212] [serial = 1570] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 115 (0DA4C000) [pid = 3212] [serial = 1555] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 114 (0DD51C00) [pid = 3212] [serial = 1556] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 113 (17D70000) [pid = 3212] [serial = 1568] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (17A5D400) [pid = 3212] [serial = 1567] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (14E94C00) [pid = 3212] [serial = 1546] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (13E4BC00) [pid = 3212] [serial = 1573] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (14B43400) [pid = 3212] [serial = 1574] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (1A125400) [pid = 3212] [serial = 1571] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (1A569400) [pid = 3212] [serial = 1579] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (1A467400) [pid = 3212] [serial = 1577] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (16FA5C00) [pid = 3212] [serial = 1564] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (16FA6400) [pid = 3212] [serial = 1565] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (1A131400) [pid = 3212] [serial = 1576] [outer = 00000000] [url = about:blank] 03:02:11 INFO - PROCESS | 3212 | --DOCSHELL 11C31800 == 26 [pid = 3212] [id = 12] 03:02:11 INFO - PROCESS | 3212 | 1467972131845 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1839ms 03:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:02:11 INFO - PROCESS | 3212 | 1467972131900 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 3212 | 1467972131903 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:02:11 INFO - PROCESS | 3212 | 1467972131908 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 3212 | 1467972131911 Marionette TRACE conn6 <- [1,2150,null,{}] 03:02:11 INFO - PROCESS | 3212 | 1467972131916 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:11 INFO - PROCESS | 3212 | 1467972131919 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:12 INFO - PROCESS | 3212 | 1467972132008 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:02:12 INFO - PROCESS | 3212 | 1467972132016 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 3212 | 1467972132019 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:12 INFO - PROCESS | 3212 | ++DOCSHELL 0D382400 == 27 [pid = 3212] [id = 547] 03:02:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (0D775C00) [pid = 3212] [serial = 1641] [outer = 00000000] 03:02:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (0D80F800) [pid = 3212] [serial = 1642] [outer = 0D775C00] 03:02:12 INFO - PROCESS | 3212 | 1467972132066 Marionette DEBUG loaded listener.js 03:02:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (0D82C400) [pid = 3212] [serial = 1643] [outer = 0D775C00] 03:02:12 INFO - PROCESS | 3212 | 1467972132563 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 03:02:12 INFO - PROCESS | 3212 | 1467972132579 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:02:12 INFO - PROCESS | 3212 | 1467972132584 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:02:12 INFO - PROCESS | 3212 | 1467972132623 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:02:12 INFO - PROCESS | 3212 | 1467972132626 Marionette TRACE conn6 <- [1,2154,null,{}] 03:02:12 INFO - PROCESS | 3212 | 1467972132633 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:12 INFO - PROCESS | 3212 | 1467972132635 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:12 INFO - PROCESS | 3212 | 1467972132728 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:02:12 INFO - PROCESS | 3212 | 1467972132743 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 3212 | 1467972132745 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:12 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4D400 == 28 [pid = 3212] [id = 548] 03:02:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (0DC0AC00) [pid = 3212] [serial = 1644] [outer = 00000000] 03:02:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (0DFD2000) [pid = 3212] [serial = 1645] [outer = 0DC0AC00] 03:02:12 INFO - PROCESS | 3212 | 1467972132879 Marionette DEBUG loaded listener.js 03:02:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (0EAEDC00) [pid = 3212] [serial = 1646] [outer = 0DC0AC00] 03:02:13 INFO - PROCESS | 3212 | 1467972133259 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 710ms 03:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:02:13 INFO - PROCESS | 3212 | 1467972133310 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 3212 | 1467972133313 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:02:13 INFO - PROCESS | 3212 | 1467972133316 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 3212 | 1467972133320 Marionette TRACE conn6 <- [1,2158,null,{}] 03:02:13 INFO - PROCESS | 3212 | 1467972133330 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 3212 | 1467972133335 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:13 INFO - PROCESS | 3212 | 1467972133419 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:02:13 INFO - PROCESS | 3212 | 1467972133425 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 3212 | 1467972133428 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:13 INFO - PROCESS | 3212 | ++DOCSHELL 11CEE800 == 29 [pid = 3212] [id = 549] 03:02:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (1233E400) [pid = 3212] [serial = 1647] [outer = 00000000] 03:02:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (12438C00) [pid = 3212] [serial = 1648] [outer = 1233E400] 03:02:13 INFO - PROCESS | 3212 | 1467972133475 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (13261400) [pid = 3212] [serial = 1649] [outer = 1233E400] 03:02:13 INFO - PROCESS | 3212 | 1467972133943 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 03:02:14 INFO - PROCESS | 3212 | 1467972133996 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:02:14 INFO - PROCESS | 3212 | 1467972133998 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:02:14 INFO - PROCESS | 3212 | 1467972134001 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 3212 | 1467972134003 Marionette TRACE conn6 <- [1,2162,null,{}] 03:02:14 INFO - PROCESS | 3212 | 1467972134007 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:14 INFO - PROCESS | 3212 | 1467972134008 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:14 INFO - PROCESS | 3212 | 1467972134127 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:02:14 INFO - PROCESS | 3212 | 1467972134221 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 3212 | 1467972134223 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:14 INFO - PROCESS | 3212 | ++DOCSHELL 14E97800 == 30 [pid = 3212] [id = 550] 03:02:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (14E97C00) [pid = 3212] [serial = 1650] [outer = 00000000] 03:02:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 114 (160A1C00) [pid = 3212] [serial = 1651] [outer = 14E97C00] 03:02:14 INFO - PROCESS | 3212 | 1467972134267 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 115 (1680B000) [pid = 3212] [serial = 1652] [outer = 14E97C00] 03:02:14 INFO - PROCESS | 3212 | 1467972134695 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 732ms 03:02:14 INFO - PROCESS | 3212 | 1467972134736 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:02:14 INFO - PROCESS | 3212 | 1467972134738 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:02:14 INFO - PROCESS | 3212 | 1467972134741 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 3212 | 1467972134743 Marionette TRACE conn6 <- [1,2166,null,{}] 03:02:14 INFO - PROCESS | 3212 | 1467972134746 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:14 INFO - PROCESS | 3212 | 1467972134749 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:14 INFO - PROCESS | 3212 | 1467972134867 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:02:14 INFO - PROCESS | 3212 | 1467972134872 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 3212 | 1467972134875 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:14 INFO - PROCESS | 3212 | ++DOCSHELL 16FA7C00 == 31 [pid = 3212] [id = 551] 03:02:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 116 (16FA9000) [pid = 3212] [serial = 1653] [outer = 00000000] 03:02:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 117 (1716E400) [pid = 3212] [serial = 1654] [outer = 16FA9000] 03:02:14 INFO - PROCESS | 3212 | 1467972134919 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 118 (1758AC00) [pid = 3212] [serial = 1655] [outer = 16FA9000] 03:02:15 INFO - PROCESS | 3212 | 1467972135384 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 03:02:15 INFO - PROCESS | 3212 | 1467972135412 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:02:15 INFO - PROCESS | 3212 | 1467972135414 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:02:15 INFO - PROCESS | 3212 | 1467972135417 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:02:15 INFO - PROCESS | 3212 | 1467972135419 Marionette TRACE conn6 <- [1,2170,null,{}] 03:02:15 INFO - PROCESS | 3212 | 1467972135422 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:15 INFO - PROCESS | 3212 | 1467972135427 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:15 INFO - PROCESS | 3212 | 1467972135595 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:02:15 INFO - PROCESS | 3212 | 1467972135620 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 3212 | 1467972135622 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:15 INFO - PROCESS | 3212 | ++DOCSHELL 17A51C00 == 32 [pid = 3212] [id = 552] 03:02:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 119 (17A54800) [pid = 3212] [serial = 1656] [outer = 00000000] 03:02:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 120 (1936B800) [pid = 3212] [serial = 1657] [outer = 17A54800] 03:02:15 INFO - PROCESS | 3212 | 1467972135667 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 121 (196C0C00) [pid = 3212] [serial = 1658] [outer = 17A54800] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 120 (180A4800) [pid = 3212] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 119 (19B47400) [pid = 3212] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 118 (1A12A400) [pid = 3212] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 117 (0CB42C00) [pid = 3212] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 116 (0D385C00) [pid = 3212] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 115 (1A90CC00) [pid = 3212] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 114 (12348000) [pid = 3212] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 113 (0CB4A800) [pid = 3212] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (08A88C00) [pid = 3212] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (153BF000) [pid = 3212] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (17D6A000) [pid = 3212] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (1233D800) [pid = 3212] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (1A56B800) [pid = 3212] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (1739A400) [pid = 3212] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (13A04800) [pid = 3212] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (0D804C00) [pid = 3212] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (123C8000) [pid = 3212] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (1A12BC00) [pid = 3212] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (1A12D400) [pid = 3212] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (0D821800) [pid = 3212] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (19B3E400) [pid = 3212] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (0CA35C00) [pid = 3212] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (19623000) [pid = 3212] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (17CA4C00) [pid = 3212] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0D773C00) [pid = 3212] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:02:16 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (1AE14000) [pid = 3212] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:02:16 INFO - PROCESS | 3212 | 1467972136555 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1183ms 03:02:16 INFO - PROCESS | 3212 | 1467972136601 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:02:16 INFO - PROCESS | 3212 | 1467972136603 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:02:16 INFO - PROCESS | 3212 | 1467972136606 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 3212 | 1467972136608 Marionette TRACE conn6 <- [1,2174,null,{}] 03:02:16 INFO - PROCESS | 3212 | 1467972136612 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:16 INFO - PROCESS | 3212 | 1467972136614 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:16 INFO - PROCESS | 3212 | 1467972136693 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:02:16 INFO - PROCESS | 3212 | 1467972136699 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 3212 | 1467972136701 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:16 INFO - PROCESS | 3212 | ++DOCSHELL 0D77D000 == 33 [pid = 3212] [id = 553] 03:02:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (0DA23400) [pid = 3212] [serial = 1659] [outer = 00000000] 03:02:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (12341C00) [pid = 3212] [serial = 1660] [outer = 0DA23400] 03:02:16 INFO - PROCESS | 3212 | 1467972136744 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (12348000) [pid = 3212] [serial = 1661] [outer = 0DA23400] 03:02:17 INFO - PROCESS | 3212 | 1467972137180 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 03:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:02:17 INFO - PROCESS | 3212 | 1467972137237 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 3212 | 1467972137239 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:02:17 INFO - PROCESS | 3212 | 1467972137242 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 3212 | 1467972137244 Marionette TRACE conn6 <- [1,2178,null,{}] 03:02:17 INFO - PROCESS | 3212 | 1467972137248 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 3212 | 1467972137250 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:17 INFO - PROCESS | 3212 | 1467972137330 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:02:17 INFO - PROCESS | 3212 | 1467972137336 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 3212 | 1467972137337 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:17 INFO - PROCESS | 3212 | ++DOCSHELL 08A8B400 == 34 [pid = 3212] [id = 554] 03:02:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (12474400) [pid = 3212] [serial = 1662] [outer = 00000000] 03:02:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 100 (17D6A000) [pid = 3212] [serial = 1663] [outer = 12474400] 03:02:17 INFO - PROCESS | 3212 | 1467972137381 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 101 (17D6A800) [pid = 3212] [serial = 1664] [outer = 12474400] 03:02:17 INFO - PROCESS | 3212 | 1467972137818 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 03:02:17 INFO - PROCESS | 3212 | 1467972137876 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 3212 | 1467972137878 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:02:17 INFO - PROCESS | 3212 | 1467972137907 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 3212 | 1467972137909 Marionette TRACE conn6 <- [1,2182,null,{}] 03:02:17 INFO - PROCESS | 3212 | 1467972137913 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 3212 | 1467972137914 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:18 INFO - PROCESS | 3212 | 1467972138000 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:02:18 INFO - PROCESS | 3212 | 1467972138006 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 3212 | 1467972138017 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:18 INFO - PROCESS | 3212 | ++DOCSHELL 11CE4C00 == 35 [pid = 3212] [id = 555] 03:02:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 102 (19623000) [pid = 3212] [serial = 1665] [outer = 00000000] 03:02:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 103 (19B49C00) [pid = 3212] [serial = 1666] [outer = 19623000] 03:02:18 INFO - PROCESS | 3212 | 1467972138066 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 104 (19B86800) [pid = 3212] [serial = 1667] [outer = 19623000] 03:02:18 INFO - PROCESS | 3212 | 1467972138850 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 990ms 03:02:18 INFO - PROCESS | 3212 | 1467972138892 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 3212 | 1467972138897 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:02:18 INFO - PROCESS | 3212 | 1467972138901 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 3212 | 1467972138905 Marionette TRACE conn6 <- [1,2186,null,{}] 03:02:18 INFO - PROCESS | 3212 | 1467972138911 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:18 INFO - PROCESS | 3212 | 1467972138915 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:19 INFO - PROCESS | 3212 | 1467972139110 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:02:19 INFO - PROCESS | 3212 | 1467972139121 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 3212 | 1467972139124 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:19 INFO - PROCESS | 3212 | ++DOCSHELL 0D384800 == 36 [pid = 3212] [id = 556] 03:02:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 105 (0D4FEC00) [pid = 3212] [serial = 1668] [outer = 00000000] 03:02:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 106 (0DA51C00) [pid = 3212] [serial = 1669] [outer = 0D4FEC00] 03:02:19 INFO - PROCESS | 3212 | 1467972139180 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 107 (0DD51C00) [pid = 3212] [serial = 1670] [outer = 0D4FEC00] 03:02:19 INFO - PROCESS | 3212 | 1467972139864 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 990ms 03:02:19 INFO - PROCESS | 3212 | 1467972139905 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 3212 | 1467972139910 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:02:19 INFO - PROCESS | 3212 | 1467972139917 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 3212 | 1467972139920 Marionette TRACE conn6 <- [1,2190,null,{}] 03:02:19 INFO - PROCESS | 3212 | 1467972139924 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:19 INFO - PROCESS | 3212 | 1467972139927 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:20 INFO - PROCESS | 3212 | 1467972140050 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:02:20 INFO - PROCESS | 3212 | 1467972140194 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 3212 | 1467972140196 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:20 INFO - PROCESS | 3212 | ++DOCSHELL 12347000 == 37 [pid = 3212] [id = 557] 03:02:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 108 (12357400) [pid = 3212] [serial = 1671] [outer = 00000000] 03:02:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 109 (13E4D800) [pid = 3212] [serial = 1672] [outer = 12357400] 03:02:20 INFO - PROCESS | 3212 | 1467972140254 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 110 (165E9800) [pid = 3212] [serial = 1673] [outer = 12357400] 03:02:21 INFO - PROCESS | 3212 | 1467972140996 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1123ms 03:02:21 INFO - PROCESS | 3212 | 1467972141043 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 3212 | 1467972141045 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:02:21 INFO - PROCESS | 3212 | 1467972141254 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 3212 | 1467972141259 Marionette TRACE conn6 <- [1,2194,null,{}] 03:02:21 INFO - PROCESS | 3212 | 1467972141265 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:21 INFO - PROCESS | 3212 | 1467972141268 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:21 INFO - PROCESS | 3212 | 1467972141381 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:02:21 INFO - PROCESS | 3212 | 1467972141501 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:21 INFO - PROCESS | 3212 | 1467972141504 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:21 INFO - PROCESS | 3212 | ++DOCSHELL 0D45F400 == 38 [pid = 3212] [id = 558] 03:02:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 111 (0D773800) [pid = 3212] [serial = 1674] [outer = 00000000] 03:02:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 112 (0D80DC00) [pid = 3212] [serial = 1675] [outer = 0D773800] 03:02:21 INFO - PROCESS | 3212 | 1467972141553 Marionette DEBUG loaded listener.js 03:02:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 113 (0DA1DC00) [pid = 3212] [serial = 1676] [outer = 0D773800] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 08A8B400 == 37 [pid = 3212] [id = 554] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 0D77D000 == 36 [pid = 3212] [id = 553] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 17A51C00 == 35 [pid = 3212] [id = 552] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 16FA7C00 == 34 [pid = 3212] [id = 551] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 14E97800 == 33 [pid = 3212] [id = 550] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 11CEE800 == 32 [pid = 3212] [id = 549] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 0DA4D400 == 31 [pid = 3212] [id = 548] 03:02:21 INFO - PROCESS | 3212 | --DOCSHELL 0D382400 == 30 [pid = 3212] [id = 547] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 112 (165AE000) [pid = 3212] [serial = 1547] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 111 (0DD56400) [pid = 3212] [serial = 1502] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 110 (16090400) [pid = 3212] [serial = 1505] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 109 (1A464400) [pid = 3212] [serial = 1541] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 108 (1A46CC00) [pid = 3212] [serial = 1550] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 107 (0D82E400) [pid = 3212] [serial = 1469] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 106 (1A46B800) [pid = 3212] [serial = 1463] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 105 (0CFD4C00) [pid = 3212] [serial = 1466] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 104 (19B3F800) [pid = 3212] [serial = 1508] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 103 (18BE5800) [pid = 3212] [serial = 1499] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 102 (0DD4F000) [pid = 3212] [serial = 1544] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 101 (1AE21C00) [pid = 3212] [serial = 1621] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 100 (19366C00) [pid = 3212] [serial = 1609] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 99 (1A561800) [pid = 3212] [serial = 1612] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (19AB6800) [pid = 3212] [serial = 1610] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (1A569C00) [pid = 3212] [serial = 1580] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (1602AC00) [pid = 3212] [serial = 1615] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (0D808800) [pid = 3212] [serial = 1582] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (0D82AC00) [pid = 3212] [serial = 1583] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1AB5CC00) [pid = 3212] [serial = 1591] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (1AB5FC00) [pid = 3212] [serial = 1592] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (12472800) [pid = 3212] [serial = 1585] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (14B3EC00) [pid = 3212] [serial = 1586] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (0D4FD000) [pid = 3212] [serial = 1594] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DA1D000) [pid = 3212] [serial = 1595] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (0D4F6C00) [pid = 3212] [serial = 1597] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D810C00) [pid = 3212] [serial = 1598] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17149C00) [pid = 3212] [serial = 1603] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (17153800) [pid = 3212] [serial = 1604] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (1A122800) [pid = 3212] [serial = 1588] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1A568000) [pid = 3212] [serial = 1589] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1246F800) [pid = 3212] [serial = 1600] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (13A7F000) [pid = 3212] [serial = 1601] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1A90C400) [pid = 3212] [serial = 1618] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1AE28000) [pid = 3212] [serial = 1622] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1A563400) [pid = 3212] [serial = 1613] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1AB5D000) [pid = 3212] [serial = 1619] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17806000) [pid = 3212] [serial = 1606] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (17A54400) [pid = 3212] [serial = 1607] [outer = 00000000] [url = about:blank] 03:02:21 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (17156800) [pid = 3212] [serial = 1616] [outer = 00000000] [url = about:blank] 03:02:22 INFO - PROCESS | 3212 | 1467972142145 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1129ms 03:02:22 INFO - PROCESS | 3212 | 1467972142182 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 3212 | 1467972142186 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:02:22 INFO - PROCESS | 3212 | 1467972142191 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 3212 | 1467972142193 Marionette TRACE conn6 <- [1,2198,null,{}] 03:02:22 INFO - PROCESS | 3212 | 1467972142199 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 3212 | 1467972142203 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:22 INFO - PROCESS | 3212 | 1467972142295 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:02:22 INFO - PROCESS | 3212 | 1467972142394 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 3212 | 1467972142396 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:22 INFO - PROCESS | 3212 | ++DOCSHELL 0D380800 == 31 [pid = 3212] [id = 559] 03:02:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0D382400) [pid = 3212] [serial = 1677] [outer = 00000000] 03:02:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0D80CC00) [pid = 3212] [serial = 1678] [outer = 0D382400] 03:02:22 INFO - PROCESS | 3212 | 1467972142443 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0D828800) [pid = 3212] [serial = 1679] [outer = 0D382400] 03:02:22 INFO - PROCESS | 3212 | 1467972142837 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 03:02:22 INFO - PROCESS | 3212 | 1467972142864 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 3212 | 1467972142867 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:02:22 INFO - PROCESS | 3212 | 1467972142870 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 3212 | 1467972142872 Marionette TRACE conn6 <- [1,2202,null,{}] 03:02:22 INFO - PROCESS | 3212 | 1467972142876 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 3212 | 1467972142878 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:23 INFO - PROCESS | 3212 | 1467972142994 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:02:23 INFO - PROCESS | 3212 | 1467972143008 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 3212 | 1467972143014 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:23 INFO - PROCESS | 3212 | ++DOCSHELL 11CAAC00 == 32 [pid = 3212] [id = 560] 03:02:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (11CEA400) [pid = 3212] [serial = 1680] [outer = 00000000] 03:02:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (11DD0400) [pid = 3212] [serial = 1681] [outer = 11CEA400] 03:02:23 INFO - PROCESS | 3212 | 1467972143063 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1233E000) [pid = 3212] [serial = 1682] [outer = 11CEA400] 03:02:23 INFO - PROCESS | 3212 | 1467972143537 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 03:02:23 INFO - PROCESS | 3212 | 1467972143602 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 3212 | 1467972143604 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:02:23 INFO - PROCESS | 3212 | 1467972143607 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - PROCESS | 3212 | 1467972143609 Marionette TRACE conn6 <- [1,2206,null,{}] 03:02:23 INFO - PROCESS | 3212 | 1467972143612 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:23 INFO - PROCESS | 3212 | 1467972143614 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:23 INFO - PROCESS | 3212 | 1467972143700 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:02:23 INFO - PROCESS | 3212 | 1467972143708 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 3212 | 1467972143710 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:23 INFO - PROCESS | 3212 | ++DOCSHELL 13263800 == 33 [pid = 3212] [id = 561] 03:02:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (13A7C000) [pid = 3212] [serial = 1683] [outer = 00000000] 03:02:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (14E8D800) [pid = 3212] [serial = 1684] [outer = 13A7C000] 03:02:23 INFO - PROCESS | 3212 | 1467972143764 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (14E9B800) [pid = 3212] [serial = 1685] [outer = 13A7C000] 03:02:24 INFO - PROCESS | 3212 | 1467972144205 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 631ms 03:02:24 INFO - PROCESS | 3212 | 1467972144251 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 3212 | 1467972144254 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:02:24 INFO - PROCESS | 3212 | 1467972144552 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 3212 | 1467972144555 Marionette TRACE conn6 <- [1,2210,null,{}] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (11CA8C00) [pid = 3212] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E97C00) [pid = 3212] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (16FA9000) [pid = 3212] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D775C00) [pid = 3212] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DC0AC00) [pid = 3212] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1233E400) [pid = 3212] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17A54800) [pid = 3212] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0D780C00) [pid = 3212] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0D803400) [pid = 3212] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (13E4EC00) [pid = 3212] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1A464000) [pid = 3212] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (12474400) [pid = 3212] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1AE64400) [pid = 3212] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0DCD0400) [pid = 3212] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0ECD4000) [pid = 3212] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:02:24 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0DA23400) [pid = 3212] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:02:24 INFO - PROCESS | 3212 | 1467972144618 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:24 INFO - PROCESS | 3212 | 1467972144622 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:24 INFO - PROCESS | 3212 | 1467972144740 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:02:24 INFO - PROCESS | 3212 | 1467972144841 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 3212 | 1467972144844 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:24 INFO - PROCESS | 3212 | ++DOCSHELL 0CB4B800 == 34 [pid = 3212] [id = 562] 03:02:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0CB50000) [pid = 3212] [serial = 1686] [outer = 00000000] 03:02:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D334400) [pid = 3212] [serial = 1687] [outer = 0CB50000] 03:02:24 INFO - PROCESS | 3212 | 1467972144901 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0D780C00) [pid = 3212] [serial = 1688] [outer = 0CB50000] 03:02:25 INFO - PROCESS | 3212 | 1467972145497 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1263ms 03:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:02:25 INFO - PROCESS | 3212 | 1467972145526 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 3212 | 1467972145530 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:02:25 INFO - PROCESS | 3212 | 1467972145536 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 3212 | 1467972145538 Marionette TRACE conn6 <- [1,2214,null,{}] 03:02:25 INFO - PROCESS | 3212 | 1467972145544 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:25 INFO - PROCESS | 3212 | 1467972145549 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:25 INFO - PROCESS | 3212 | 1467972145659 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:02:25 INFO - PROCESS | 3212 | 1467972145797 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 3212 | 1467972145799 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:25 INFO - PROCESS | 3212 | ++DOCSHELL 0DD56400 == 35 [pid = 3212] [id = 563] 03:02:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DDDD800) [pid = 3212] [serial = 1689] [outer = 00000000] 03:02:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (11C31800) [pid = 3212] [serial = 1690] [outer = 0DDDD800] 03:02:25 INFO - PROCESS | 3212 | 1467972145856 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (11CA8C00) [pid = 3212] [serial = 1691] [outer = 0DDDD800] 03:02:26 INFO - PROCESS | 3212 | 1467972146440 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 03:02:26 INFO - PROCESS | 3212 | 1467972146466 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 3212 | 1467972146469 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:02:26 INFO - PROCESS | 3212 | 1467972146473 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:02:26 INFO - PROCESS | 3212 | 1467972146475 Marionette TRACE conn6 <- [1,2218,null,{}] 03:02:26 INFO - PROCESS | 3212 | 1467972146479 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:26 INFO - PROCESS | 3212 | 1467972146481 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:26 INFO - PROCESS | 3212 | 1467972146590 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:02:26 INFO - PROCESS | 3212 | 1467972146703 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 3212 | 1467972146709 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:26 INFO - PROCESS | 3212 | ++DOCSHELL 164BB000 == 36 [pid = 3212] [id = 564] 03:02:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (164BF000) [pid = 3212] [serial = 1692] [outer = 00000000] 03:02:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (165F2400) [pid = 3212] [serial = 1693] [outer = 164BF000] 03:02:26 INFO - PROCESS | 3212 | 1467972146807 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1714E800) [pid = 3212] [serial = 1694] [outer = 164BF000] 03:02:27 INFO - PROCESS | 3212 | 1467972147457 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1016ms 03:02:27 INFO - PROCESS | 3212 | 1467972147497 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:02:27 INFO - PROCESS | 3212 | 1467972147500 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:02:27 INFO - PROCESS | 3212 | 1467972147503 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - PROCESS | 3212 | 1467972147505 Marionette TRACE conn6 <- [1,2222,null,{}] 03:02:27 INFO - PROCESS | 3212 | 1467972147509 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:27 INFO - PROCESS | 3212 | 1467972147511 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:27 INFO - PROCESS | 3212 | 1467972147619 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:02:27 INFO - PROCESS | 3212 | 1467972147758 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 3212 | 1467972147761 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:27 INFO - PROCESS | 3212 | ++DOCSHELL 0DC01C00 == 37 [pid = 3212] [id = 565] 03:02:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1763C800) [pid = 3212] [serial = 1695] [outer = 00000000] 03:02:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17806800) [pid = 3212] [serial = 1696] [outer = 1763C800] 03:02:27 INFO - PROCESS | 3212 | 1467972147815 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17A54800) [pid = 3212] [serial = 1697] [outer = 1763C800] 03:02:28 INFO - PROCESS | 3212 | 1467972148325 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 870ms 03:02:28 INFO - PROCESS | 3212 | 1467972148378 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 3212 | 1467972148380 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:02:28 INFO - PROCESS | 3212 | 1467972148399 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 3212 | 1467972148401 Marionette TRACE conn6 <- [1,2226,null,{}] 03:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:02:28 INFO - PROCESS | 3212 | 1467972148405 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:28 INFO - PROCESS | 3212 | 1467972148408 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:28 INFO - PROCESS | 3212 | 1467972148510 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:02:28 INFO - PROCESS | 3212 | 1467972148618 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 3212 | 1467972148621 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:28 INFO - PROCESS | 3212 | ++DOCSHELL 11C26800 == 38 [pid = 3212] [id = 566] 03:02:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17A5C400) [pid = 3212] [serial = 1698] [outer = 00000000] 03:02:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (180A5800) [pid = 3212] [serial = 1699] [outer = 17A5C400] 03:02:28 INFO - PROCESS | 3212 | 1467972148673 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19366800) [pid = 3212] [serial = 1700] [outer = 17A5C400] 03:02:29 INFO - PROCESS | 3212 | 1467972149391 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1014ms 03:02:29 INFO - PROCESS | 3212 | 1467972149420 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:02:29 INFO - PROCESS | 3212 | 1467972149424 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:02:29 INFO - PROCESS | 3212 | 1467972149429 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 3212 | 1467972149432 Marionette TRACE conn6 <- [1,2230,null,{}] 03:02:29 INFO - PROCESS | 3212 | 1467972149437 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:29 INFO - PROCESS | 3212 | 1467972149440 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:29 INFO - PROCESS | 3212 | 1467972149545 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:02:29 INFO - PROCESS | 3212 | 1467972149658 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 3212 | 1467972149663 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 11CAAC00 == 37 [pid = 3212] [id = 560] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0D380800 == 36 [pid = 3212] [id = 559] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0CF28400 == 35 [pid = 3212] [id = 13] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0D45F400 == 34 [pid = 3212] [id = 558] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0D384800 == 33 [pid = 3212] [id = 556] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 12347000 == 32 [pid = 3212] [id = 557] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0DD5AC00 == 31 [pid = 3212] [id = 546] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 11CE4C00 == 30 [pid = 3212] [id = 555] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 11C26800 == 29 [pid = 3212] [id = 566] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 164BB000 == 28 [pid = 3212] [id = 564] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0DC01C00 == 27 [pid = 3212] [id = 565] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0DD56400 == 26 [pid = 3212] [id = 563] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 13263800 == 25 [pid = 3212] [id = 561] 03:02:30 INFO - PROCESS | 3212 | --DOCSHELL 0CB4B800 == 24 [pid = 3212] [id = 562] 03:02:30 INFO - PROCESS | 3212 | ++DOCSHELL 08A84400 == 25 [pid = 3212] [id = 567] 03:02:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (08A85C00) [pid = 3212] [serial = 1701] [outer = 00000000] 03:02:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (09073800) [pid = 3212] [serial = 1702] [outer = 08A85C00] 03:02:30 INFO - PROCESS | 3212 | 1467972150355 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0CA31400) [pid = 3212] [serial = 1703] [outer = 08A85C00] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0E0E6800) [pid = 3212] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (160A1C00) [pid = 3212] [serial = 1651] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1716E400) [pid = 3212] [serial = 1654] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D80F800) [pid = 3212] [serial = 1642] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0D82C400) [pid = 3212] [serial = 1643] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DFD2000) [pid = 3212] [serial = 1645] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0EAEDC00) [pid = 3212] [serial = 1646] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12438C00) [pid = 3212] [serial = 1648] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (1680B000) [pid = 3212] [serial = 1652] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1936B800) [pid = 3212] [serial = 1657] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (16FA4400) [pid = 3212] [serial = 1106] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DD57400) [pid = 3212] [serial = 1625] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DA25C00) [pid = 3212] [serial = 1624] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (160A5800) [pid = 3212] [serial = 1628] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (14E9A800) [pid = 3212] [serial = 1627] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1AE19000) [pid = 3212] [serial = 1631] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (17D6A800) [pid = 3212] [serial = 1664] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (1A90A800) [pid = 3212] [serial = 1630] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (1AE6E800) [pid = 3212] [serial = 1634] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (1AE6BC00) [pid = 3212] [serial = 1633] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (19B49C00) [pid = 3212] [serial = 1666] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (16098000) [pid = 3212] [serial = 1637] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (11FCC800) [pid = 3212] [serial = 1636] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (1758AC00) [pid = 3212] [serial = 1655] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (17D6A000) [pid = 3212] [serial = 1663] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (13E59000) [pid = 3212] [serial = 1640] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (12432800) [pid = 3212] [serial = 1639] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (196C0C00) [pid = 3212] [serial = 1658] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (12341C00) [pid = 3212] [serial = 1660] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (12348000) [pid = 3212] [serial = 1661] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (13261400) [pid = 3212] [serial = 1649] [outer = 00000000] [url = about:blank] 03:02:30 INFO - PROCESS | 3212 | 1467972150938 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1539ms 03:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:02:31 INFO - PROCESS | 3212 | 1467972150970 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 3212 | 1467972150973 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:02:31 INFO - PROCESS | 3212 | 1467972150978 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 3212 | 1467972150980 Marionette TRACE conn6 <- [1,2234,null,{}] 03:02:31 INFO - PROCESS | 3212 | 1467972150985 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:31 INFO - PROCESS | 3212 | 1467972150987 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:31 INFO - PROCESS | 3212 | 1467972151115 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:02:31 INFO - PROCESS | 3212 | 1467972151205 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 3212 | 1467972151208 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:31 INFO - PROCESS | 3212 | ++DOCSHELL 0D823800 == 26 [pid = 3212] [id = 568] 03:02:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (0D824000) [pid = 3212] [serial = 1704] [outer = 00000000] 03:02:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D8A3C00) [pid = 3212] [serial = 1705] [outer = 0D824000] 03:02:31 INFO - PROCESS | 3212 | 1467972151256 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0DA22800) [pid = 3212] [serial = 1706] [outer = 0D824000] 03:02:31 INFO - PROCESS | 3212 | 1467972151645 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 03:02:31 INFO - PROCESS | 3212 | 1467972151709 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 3212 | 1467972151713 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:02:31 INFO - PROCESS | 3212 | 1467972151719 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 3212 | 1467972151722 Marionette TRACE conn6 <- [1,2238,null,{}] 03:02:31 INFO - PROCESS | 3212 | 1467972151755 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:31 INFO - PROCESS | 3212 | 1467972151757 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:31 INFO - PROCESS | 3212 | 1467972151850 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:02:31 INFO - PROCESS | 3212 | 1467972151863 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 3212 | 1467972151865 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:31 INFO - PROCESS | 3212 | ++DOCSHELL 0DC0AC00 == 27 [pid = 3212] [id = 569] 03:02:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0DCD4400) [pid = 3212] [serial = 1707] [outer = 00000000] 03:02:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0DD52000) [pid = 3212] [serial = 1708] [outer = 0DCD4400] 03:02:31 INFO - PROCESS | 3212 | 1467972151914 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0DDE0000) [pid = 3212] [serial = 1709] [outer = 0DCD4400] 03:02:32 INFO - PROCESS | 3212 | 1467972152364 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 710ms 03:02:32 INFO - PROCESS | 3212 | 1467972152434 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:02:32 INFO - PROCESS | 3212 | 1467972152436 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:02:32 INFO - PROCESS | 3212 | 1467972152440 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - PROCESS | 3212 | 1467972152443 Marionette TRACE conn6 <- [1,2242,null,{}] 03:02:32 INFO - PROCESS | 3212 | 1467972152454 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:32 INFO - PROCESS | 3212 | 1467972152458 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:32 INFO - PROCESS | 3212 | 1467972152552 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:02:32 INFO - PROCESS | 3212 | 1467972152559 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 3212 | 1467972152561 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:32 INFO - PROCESS | 3212 | ++DOCSHELL 0CA3A000 == 28 [pid = 3212] [id = 570] 03:02:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0D33B000) [pid = 3212] [serial = 1710] [outer = 00000000] 03:02:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (11DCE400) [pid = 3212] [serial = 1711] [outer = 0D33B000] 03:02:32 INFO - PROCESS | 3212 | 1467972152616 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (12340000) [pid = 3212] [serial = 1712] [outer = 0D33B000] 03:02:33 INFO - PROCESS | 3212 | 1467972153105 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 03:02:33 INFO - PROCESS | 3212 | 1467972153174 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 3212 | 1467972153177 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:02:33 INFO - PROCESS | 3212 | 1467972153180 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:02:33 INFO - PROCESS | 3212 | 1467972153181 Marionette TRACE conn6 <- [1,2246,null,{}] 03:02:33 INFO - PROCESS | 3212 | 1467972153185 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:33 INFO - PROCESS | 3212 | 1467972153187 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:33 INFO - PROCESS | 3212 | 1467972153338 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:02:33 INFO - PROCESS | 3212 | 1467972153399 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:33 INFO - PROCESS | 3212 | 1467972153401 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:33 INFO - PROCESS | 3212 | ++DOCSHELL 12396400 == 29 [pid = 3212] [id = 571] 03:02:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (12430C00) [pid = 3212] [serial = 1713] [outer = 00000000] 03:02:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (12474800) [pid = 3212] [serial = 1714] [outer = 12430C00] 03:02:33 INFO - PROCESS | 3212 | 1467972153445 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (12594C00) [pid = 3212] [serial = 1715] [outer = 12430C00] 03:02:33 INFO - PROCESS | 3212 | 1467972153875 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 03:02:33 INFO - PROCESS | 3212 | 1467972153915 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 3212 | 1467972153917 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:02:33 INFO - PROCESS | 3212 | 1467972153920 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - PROCESS | 3212 | 1467972153922 Marionette TRACE conn6 <- [1,2250,null,{}] 03:02:33 INFO - PROCESS | 3212 | 1467972153925 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:33 INFO - PROCESS | 3212 | 1467972153927 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:34 INFO - PROCESS | 3212 | 1467972154043 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:02:34 INFO - PROCESS | 3212 | 1467972154049 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 3212 | 1467972154051 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:34 INFO - PROCESS | 3212 | ++DOCSHELL 13A08400 == 30 [pid = 3212] [id = 572] 03:02:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (13A0F000) [pid = 3212] [serial = 1716] [outer = 00000000] 03:02:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (13E4CC00) [pid = 3212] [serial = 1717] [outer = 13A0F000] 03:02:34 INFO - PROCESS | 3212 | 1467972154106 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (14E90000) [pid = 3212] [serial = 1718] [outer = 13A0F000] 03:02:34 INFO - PROCESS | 3212 | 1467972154614 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 731ms 03:02:34 INFO - PROCESS | 3212 | 1467972154651 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 3212 | 1467972154653 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:02:34 INFO - PROCESS | 3212 | 1467972154692 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 3212 | 1467972154694 Marionette TRACE conn6 <- [1,2254,null,{}] 03:02:34 INFO - PROCESS | 3212 | 1467972154698 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:34 INFO - PROCESS | 3212 | 1467972154703 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:34 INFO - PROCESS | 3212 | 1467972154946 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:02:34 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (13A7C000) [pid = 3212] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:02:34 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0D382400) [pid = 3212] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:02:34 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (19623000) [pid = 3212] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:02:34 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (12357400) [pid = 3212] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:02:34 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (11CEA400) [pid = 3212] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:02:34 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (0D4FEC00) [pid = 3212] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:02:34 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (0D773800) [pid = 3212] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:02:35 INFO - PROCESS | 3212 | 1467972155024 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 3212 | 1467972155026 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:35 INFO - PROCESS | 3212 | ++DOCSHELL 0C946400 == 31 [pid = 3212] [id = 573] 03:02:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0CF6BC00) [pid = 3212] [serial = 1719] [outer = 00000000] 03:02:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (11CE9000) [pid = 3212] [serial = 1720] [outer = 0CF6BC00] 03:02:35 INFO - PROCESS | 3212 | 1467972155071 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (13A0B000) [pid = 3212] [serial = 1721] [outer = 0CF6BC00] 03:02:35 INFO - PROCESS | 3212 | 1467972155434 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 790ms 03:02:35 INFO - PROCESS | 3212 | 1467972155477 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 3212 | 1467972155479 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:02:35 INFO - PROCESS | 3212 | 1467972155482 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:02:35 INFO - PROCESS | 3212 | 1467972155484 Marionette TRACE conn6 <- [1,2258,null,{}] 03:02:35 INFO - PROCESS | 3212 | 1467972155488 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:35 INFO - PROCESS | 3212 | 1467972155489 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:35 INFO - PROCESS | 3212 | 1467972155570 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:02:35 INFO - PROCESS | 3212 | 1467972155575 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 3212 | 1467972155577 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:35 INFO - PROCESS | 3212 | ++DOCSHELL 124E1800 == 32 [pid = 3212] [id = 574] 03:02:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (1609CC00) [pid = 3212] [serial = 1722] [outer = 00000000] 03:02:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (165EAC00) [pid = 3212] [serial = 1723] [outer = 1609CC00] 03:02:35 INFO - PROCESS | 3212 | 1467972155621 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (168BDC00) [pid = 3212] [serial = 1724] [outer = 1609CC00] 03:02:36 INFO - PROCESS | 3212 | 1467972156036 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 03:02:36 INFO - PROCESS | 3212 | 1467972156057 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:02:36 INFO - PROCESS | 3212 | 1467972156059 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:02:36 INFO - PROCESS | 3212 | 1467972156062 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 3212 | 1467972156063 Marionette TRACE conn6 <- [1,2262,null,{}] 03:02:36 INFO - PROCESS | 3212 | 1467972156067 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:36 INFO - PROCESS | 3212 | 1467972156068 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:36 INFO - PROCESS | 3212 | 1467972156192 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:02:36 INFO - PROCESS | 3212 | 1467972156200 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 3212 | 1467972156202 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:36 INFO - PROCESS | 3212 | ++DOCSHELL 0C94A000 == 33 [pid = 3212] [id = 575] 03:02:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D336C00) [pid = 3212] [serial = 1725] [outer = 00000000] 03:02:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (1714D800) [pid = 3212] [serial = 1726] [outer = 0D336C00] 03:02:36 INFO - PROCESS | 3212 | 1467972156247 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (17151400) [pid = 3212] [serial = 1727] [outer = 0D336C00] 03:02:36 INFO - PROCESS | 3212 | 1467972156677 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 03:02:36 INFO - PROCESS | 3212 | 1467972156733 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 3212 | 1467972156735 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:02:36 INFO - PROCESS | 3212 | 1467972156738 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 3212 | 1467972156740 Marionette TRACE conn6 <- [1,2266,null,{}] 03:02:36 INFO - PROCESS | 3212 | 1467972156743 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:36 INFO - PROCESS | 3212 | 1467972156745 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:36 INFO - PROCESS | 3212 | 1467972156873 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:02:36 INFO - PROCESS | 3212 | 1467972156884 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 3212 | 1467972156886 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:36 INFO - PROCESS | 3212 | ++DOCSHELL 1714E000 == 34 [pid = 3212] [id = 576] 03:02:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (17177000) [pid = 3212] [serial = 1728] [outer = 00000000] 03:02:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (17643800) [pid = 3212] [serial = 1729] [outer = 17177000] 03:02:36 INFO - PROCESS | 3212 | 1467972156930 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1780B800) [pid = 3212] [serial = 1730] [outer = 17177000] 03:02:37 INFO - PROCESS | 3212 | 1467972157704 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1021ms 03:02:37 INFO - PROCESS | 3212 | 1467972157760 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 3212 | 1467972157765 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:02:37 INFO - PROCESS | 3212 | 1467972157769 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 3212 | 1467972157775 Marionette TRACE conn6 <- [1,2270,null,{}] 03:02:37 INFO - PROCESS | 3212 | 1467972157780 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:37 INFO - PROCESS | 3212 | 1467972157783 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:37 INFO - PROCESS | 3212 | 1467972157904 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:02:38 INFO - PROCESS | 3212 | 1467972158039 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 3212 | 1467972158043 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:38 INFO - PROCESS | 3212 | ++DOCSHELL 0D808C00 == 35 [pid = 3212] [id = 577] 03:02:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0D80F400) [pid = 3212] [serial = 1731] [outer = 00000000] 03:02:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (0DA46400) [pid = 3212] [serial = 1732] [outer = 0D80F400] 03:02:38 INFO - PROCESS | 3212 | 1467972158107 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DD4D400) [pid = 3212] [serial = 1733] [outer = 0D80F400] 03:02:38 INFO - PROCESS | 3212 | 1467972158774 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1024ms 03:02:38 INFO - PROCESS | 3212 | 1467972158794 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 3212 | 1467972158799 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:02:38 INFO - PROCESS | 3212 | 1467972158805 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 3212 | 1467972158808 Marionette TRACE conn6 <- [1,2274,null,{}] 03:02:38 INFO - PROCESS | 3212 | 1467972158812 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:38 INFO - PROCESS | 3212 | 1467972158815 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:38 INFO - PROCESS | 3212 | 1467972158949 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:02:39 INFO - PROCESS | 3212 | 1467972159085 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 3212 | 1467972159088 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:39 INFO - PROCESS | 3212 | ++DOCSHELL 0C945C00 == 36 [pid = 3212] [id = 578] 03:02:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0C946000) [pid = 3212] [serial = 1734] [outer = 00000000] 03:02:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA1A000) [pid = 3212] [serial = 1735] [outer = 0C946000] 03:02:39 INFO - PROCESS | 3212 | 1467972159145 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0DD5A400) [pid = 3212] [serial = 1736] [outer = 0C946000] 03:02:39 INFO - PROCESS | 3212 | --DOCSHELL 0D803800 == 35 [pid = 3212] [id = 500] 03:02:39 INFO - PROCESS | 3212 | --DOCSHELL 0D4FE800 == 34 [pid = 3212] [id = 496] 03:02:39 INFO - PROCESS | 3212 | --DOCSHELL 165F1C00 == 33 [pid = 3212] [id = 497] 03:02:39 INFO - PROCESS | 3212 | --DOCSHELL 0EC46C00 == 32 [pid = 3212] [id = 498] 03:02:39 INFO - PROCESS | 3212 | --DOCSHELL 13E4D400 == 31 [pid = 3212] [id = 494] 03:02:39 INFO - PROCESS | 3212 | --DOCSHELL 0CA3B800 == 30 [pid = 3212] [id = 495] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (14E9B800) [pid = 3212] [serial = 1685] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (14E8D800) [pid = 3212] [serial = 1684] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D80CC00) [pid = 3212] [serial = 1678] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D828800) [pid = 3212] [serial = 1679] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (19B86800) [pid = 3212] [serial = 1667] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (13E4D800) [pid = 3212] [serial = 1672] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (165E9800) [pid = 3212] [serial = 1673] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (11DD0400) [pid = 3212] [serial = 1681] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1233E000) [pid = 3212] [serial = 1682] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0DA51C00) [pid = 3212] [serial = 1669] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0DD51C00) [pid = 3212] [serial = 1670] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0D80DC00) [pid = 3212] [serial = 1675] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0DA1DC00) [pid = 3212] [serial = 1676] [outer = 00000000] [url = about:blank] 03:02:39 INFO - PROCESS | 3212 | 1467972159965 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:02:40 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 03:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1177ms 03:02:40 INFO - PROCESS | 3212 | 1467972159986 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 3212 | 1467972159990 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:02:40 INFO - PROCESS | 3212 | 1467972159994 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 3212 | 1467972159999 Marionette TRACE conn6 <- [1,2278,null,{}] 03:02:40 INFO - PROCESS | 3212 | 1467972160004 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:40 INFO - PROCESS | 3212 | 1467972160006 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:40 INFO - PROCESS | 3212 | 1467972160093 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:02:40 INFO - PROCESS | 3212 | 1467972160103 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 3212 | 1467972160106 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:40 INFO - PROCESS | 3212 | ++DOCSHELL 0D45E000 == 31 [pid = 3212] [id = 579] 03:02:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0D45F400) [pid = 3212] [serial = 1737] [outer = 00000000] 03:02:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D822400) [pid = 3212] [serial = 1738] [outer = 0D45F400] 03:02:40 INFO - PROCESS | 3212 | 1467972160153 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0D82E000) [pid = 3212] [serial = 1739] [outer = 0D45F400] 03:02:40 INFO - PROCESS | 3212 | 1467972160683 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 03:02:40 INFO - PROCESS | 3212 | 1467972160727 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 3212 | 1467972160731 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:02:40 INFO - PROCESS | 3212 | 1467972160737 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 3212 | 1467972160740 Marionette TRACE conn6 <- [1,2282,null,{}] 03:02:40 INFO - PROCESS | 3212 | 1467972160743 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:40 INFO - PROCESS | 3212 | 1467972160746 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:40 INFO - PROCESS | 3212 | 1467972160837 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:02:40 INFO - PROCESS | 3212 | 1467972160929 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 3212 | 1467972160931 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:40 INFO - PROCESS | 3212 | ++DOCSHELL 0DB42400 == 32 [pid = 3212] [id = 580] 03:02:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DB45400) [pid = 3212] [serial = 1740] [outer = 00000000] 03:02:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DD53000) [pid = 3212] [serial = 1741] [outer = 0DB45400] 03:02:40 INFO - PROCESS | 3212 | 1467972160977 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0E0E3C00) [pid = 3212] [serial = 1742] [outer = 0DB45400] 03:02:41 INFO - PROCESS | 3212 | 1467972161356 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 03:02:41 INFO - PROCESS | 3212 | 1467972161413 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 3212 | 1467972161415 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:02:41 INFO - PROCESS | 3212 | 1467972161419 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:02:41 INFO - PROCESS | 3212 | 1467972161422 Marionette TRACE conn6 <- [1,2286,null,{}] 03:02:41 INFO - PROCESS | 3212 | 1467972161432 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:41 INFO - PROCESS | 3212 | 1467972161437 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:41 INFO - PROCESS | 3212 | 1467972161524 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:02:41 INFO - PROCESS | 3212 | 1467972161531 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 3212 | 1467972161534 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:41 INFO - PROCESS | 3212 | ++DOCSHELL 1239A800 == 33 [pid = 3212] [id = 581] 03:02:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (123C8000) [pid = 3212] [serial = 1743] [outer = 00000000] 03:02:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (124E2000) [pid = 3212] [serial = 1744] [outer = 123C8000] 03:02:41 INFO - PROCESS | 3212 | 1467972161582 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (13A04800) [pid = 3212] [serial = 1745] [outer = 123C8000] 03:02:42 INFO - PROCESS | 3212 | 1467972162046 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 03:02:42 INFO - PROCESS | 3212 | 1467972162092 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:02:42 INFO - PROCESS | 3212 | 1467972162095 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:02:42 INFO - PROCESS | 3212 | 1467972162104 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 3212 | 1467972162106 Marionette TRACE conn6 <- [1,2290,null,{}] 03:02:42 INFO - PROCESS | 3212 | 1467972162109 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:42 INFO - PROCESS | 3212 | 1467972162111 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:42 INFO - PROCESS | 3212 | 1467972162258 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:02:42 INFO - PROCESS | 3212 | 1467972162318 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 3212 | 1467972162321 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:42 INFO - PROCESS | 3212 | ++DOCSHELL 153BEC00 == 34 [pid = 3212] [id = 582] 03:02:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (153BF000) [pid = 3212] [serial = 1746] [outer = 00000000] 03:02:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (160A2800) [pid = 3212] [serial = 1747] [outer = 153BF000] 03:02:42 INFO - PROCESS | 3212 | 1467972162365 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (164BB800) [pid = 3212] [serial = 1748] [outer = 153BF000] 03:02:42 INFO - PROCESS | 3212 | 1467972162789 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 732ms 03:02:42 INFO - PROCESS | 3212 | 1467972162834 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:02:42 INFO - PROCESS | 3212 | 1467972162836 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:02:42 INFO - PROCESS | 3212 | 1467972162839 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 3212 | 1467972162841 Marionette TRACE conn6 <- [1,2294,null,{}] 03:02:42 INFO - PROCESS | 3212 | 1467972162844 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:42 INFO - PROCESS | 3212 | 1467972162846 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:42 INFO - PROCESS | 3212 | 1467972162960 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:02:43 INFO - PROCESS | 3212 | 1467972162970 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 3212 | 1467972162972 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:43 INFO - PROCESS | 3212 | ++DOCSHELL 165EF000 == 35 [pid = 3212] [id = 583] 03:02:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (165F1800) [pid = 3212] [serial = 1749] [outer = 00000000] 03:02:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17150C00) [pid = 3212] [serial = 1750] [outer = 165F1800] 03:02:43 INFO - PROCESS | 3212 | 1467972163069 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17152400) [pid = 3212] [serial = 1751] [outer = 165F1800] 03:02:43 INFO - PROCESS | 3212 | 1467972163521 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 03:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:02:43 INFO - PROCESS | 3212 | 1467972163570 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 3212 | 1467972163572 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:02:43 INFO - PROCESS | 3212 | 1467972163609 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 3212 | 1467972163611 Marionette TRACE conn6 <- [1,2298,null,{}] 03:02:43 INFO - PROCESS | 3212 | 1467972163622 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:43 INFO - PROCESS | 3212 | 1467972163628 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:43 INFO - PROCESS | 3212 | 1467972163770 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:02:43 INFO - PROCESS | 3212 | 1467972163776 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 3212 | 1467972163778 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:43 INFO - PROCESS | 3212 | ++DOCSHELL 1714CC00 == 36 [pid = 3212] [id = 584] 03:02:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17642000) [pid = 3212] [serial = 1752] [outer = 00000000] 03:02:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17D6A800) [pid = 3212] [serial = 1753] [outer = 17642000] 03:02:43 INFO - PROCESS | 3212 | 1467972163822 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17D70000) [pid = 3212] [serial = 1754] [outer = 17642000] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (12430C00) [pid = 3212] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0DCD4400) [pid = 3212] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17A5C400) [pid = 3212] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (08A85C00) [pid = 3212] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0D33B000) [pid = 3212] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D824000) [pid = 3212] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (13A0F000) [pid = 3212] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0CB50000) [pid = 3212] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DDDD800) [pid = 3212] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (164BF000) [pid = 3212] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1763C800) [pid = 3212] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0CF6BC00) [pid = 3212] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1609CC00) [pid = 3212] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:02:44 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0D336C00) [pid = 3212] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:02:44 INFO - PROCESS | 3212 | 1467972164343 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 811ms 03:02:44 INFO - PROCESS | 3212 | 1467972164387 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 3212 | 1467972164389 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:02:44 INFO - PROCESS | 3212 | 1467972164392 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 3212 | 1467972164393 Marionette TRACE conn6 <- [1,2302,null,{}] 03:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:02:44 INFO - PROCESS | 3212 | 1467972164397 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:44 INFO - PROCESS | 3212 | 1467972164399 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:44 INFO - PROCESS | 3212 | 1467972164478 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:02:44 INFO - PROCESS | 3212 | 1467972164573 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 3212 | 1467972164575 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:44 INFO - PROCESS | 3212 | ++DOCSHELL 0D33B000 == 37 [pid = 3212] [id = 585] 03:02:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D803C00) [pid = 3212] [serial = 1755] [outer = 00000000] 03:02:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (124EA400) [pid = 3212] [serial = 1756] [outer = 0D803C00] 03:02:44 INFO - PROCESS | 3212 | 1467972164621 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (168BD400) [pid = 3212] [serial = 1757] [outer = 0D803C00] 03:02:45 INFO - PROCESS | 3212 | 1467972164977 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 03:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:02:45 INFO - PROCESS | 3212 | 1467972165026 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 3212 | 1467972165028 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:02:45 INFO - PROCESS | 3212 | 1467972165031 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 3212 | 1467972165033 Marionette TRACE conn6 <- [1,2306,null,{}] 03:02:45 INFO - PROCESS | 3212 | 1467972165037 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:45 INFO - PROCESS | 3212 | 1467972165039 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:45 INFO - PROCESS | 3212 | 1467972165187 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:02:45 INFO - PROCESS | 3212 | 1467972165193 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 3212 | 1467972165195 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:45 INFO - PROCESS | 3212 | ++DOCSHELL 17170400 == 38 [pid = 3212] [id = 586] 03:02:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (17645400) [pid = 3212] [serial = 1758] [outer = 00000000] 03:02:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1930CC00) [pid = 3212] [serial = 1759] [outer = 17645400] 03:02:45 INFO - PROCESS | 3212 | 1467972165238 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (19374800) [pid = 3212] [serial = 1760] [outer = 17645400] 03:02:45 INFO - PROCESS | 3212 | 1467972165702 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 3212 | 1467972165765 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:02:45 INFO - PROCESS | 3212 | 1467972165768 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 3212 | 1467972165770 Marionette TRACE conn6 <- [1,2310,null,{}] 03:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:02:45 INFO - PROCESS | 3212 | 1467972165773 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:45 INFO - PROCESS | 3212 | 1467972165775 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:45 INFO - PROCESS | 3212 | 1467972165857 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:02:45 INFO - PROCESS | 3212 | 1467972165866 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 3212 | 1467972165868 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:45 INFO - PROCESS | 3212 | ++DOCSHELL 19307400 == 39 [pid = 3212] [id = 587] 03:02:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (196C1400) [pid = 3212] [serial = 1761] [outer = 00000000] 03:02:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19ABAC00) [pid = 3212] [serial = 1762] [outer = 196C1400] 03:02:45 INFO - PROCESS | 3212 | 1467972165911 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19B3FC00) [pid = 3212] [serial = 1763] [outer = 196C1400] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 17B7C400 == 38 [pid = 3212] [id = 499] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 19375000 == 37 [pid = 3212] [id = 502] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 0D772800 == 36 [pid = 3212] [id = 490] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 0D772400 == 35 [pid = 3212] [id = 503] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 13A08000 == 34 [pid = 3212] [id = 507] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 0EAEE000 == 33 [pid = 3212] [id = 505] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 12345800 == 32 [pid = 3212] [id = 493] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 12347800 == 31 [pid = 3212] [id = 506] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 0ECCE800 == 30 [pid = 3212] [id = 492] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 0DA4E400 == 29 [pid = 3212] [id = 491] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 123C3400 == 28 [pid = 3212] [id = 501] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 08A84400 == 27 [pid = 3212] [id = 567] 03:02:46 INFO - PROCESS | 3212 | --DOCSHELL 0D807000 == 26 [pid = 3212] [id = 504] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1714D800) [pid = 3212] [serial = 1726] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (12474800) [pid = 3212] [serial = 1714] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DD52000) [pid = 3212] [serial = 1708] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DDE0000) [pid = 3212] [serial = 1709] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (19366800) [pid = 3212] [serial = 1700] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (180A5800) [pid = 3212] [serial = 1699] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (09073800) [pid = 3212] [serial = 1702] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0CA31400) [pid = 3212] [serial = 1703] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (11DCE400) [pid = 3212] [serial = 1711] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0D8A3C00) [pid = 3212] [serial = 1705] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0DA22800) [pid = 3212] [serial = 1706] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (13E4CC00) [pid = 3212] [serial = 1717] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0D780C00) [pid = 3212] [serial = 1688] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0D334400) [pid = 3212] [serial = 1687] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (11CA8C00) [pid = 3212] [serial = 1691] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (11C31800) [pid = 3212] [serial = 1690] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (1714E800) [pid = 3212] [serial = 1694] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (165F2400) [pid = 3212] [serial = 1693] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (12594C00) [pid = 3212] [serial = 1715] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (17A54800) [pid = 3212] [serial = 1697] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (17806800) [pid = 3212] [serial = 1696] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (14E90000) [pid = 3212] [serial = 1718] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (11CE9000) [pid = 3212] [serial = 1720] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (165EAC00) [pid = 3212] [serial = 1723] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (17151400) [pid = 3212] [serial = 1727] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (13A0B000) [pid = 3212] [serial = 1721] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 52 (168BDC00) [pid = 3212] [serial = 1724] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | --DOMWINDOW == 51 (12340000) [pid = 3212] [serial = 1712] [outer = 00000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3212 | 1467972167757 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2015ms 03:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:02:47 INFO - PROCESS | 3212 | 1467972167788 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 3212 | 1467972167792 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:02:47 INFO - PROCESS | 3212 | 1467972167797 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 3212 | 1467972167800 Marionette TRACE conn6 <- [1,2314,null,{}] 03:02:47 INFO - PROCESS | 3212 | 1467972167806 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:47 INFO - PROCESS | 3212 | 1467972167809 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:47 INFO - PROCESS | 3212 | 1467972167899 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:02:47 INFO - PROCESS | 3212 | 1467972167908 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 3212 | 1467972167912 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:47 INFO - PROCESS | 3212 | ++DOCSHELL 0D384800 == 27 [pid = 3212] [id = 588] 03:02:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 52 (0D385C00) [pid = 3212] [serial = 1764] [outer = 00000000] 03:02:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 53 (0D772800) [pid = 3212] [serial = 1765] [outer = 0D385C00] 03:02:47 INFO - PROCESS | 3212 | 1467972167961 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (0D77D800) [pid = 3212] [serial = 1766] [outer = 0D385C00] 03:02:48 INFO - PROCESS | 3212 | 1467972168441 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 690ms 03:02:48 INFO - PROCESS | 3212 | 1467972168488 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 3212 | 1467972168493 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:02:48 INFO - PROCESS | 3212 | 1467972168499 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 3212 | 1467972168502 Marionette TRACE conn6 <- [1,2318,null,{}] 03:02:48 INFO - PROCESS | 3212 | 1467972168506 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:48 INFO - PROCESS | 3212 | 1467972168509 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:48 INFO - PROCESS | 3212 | 1467972168596 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:02:48 INFO - PROCESS | 3212 | 1467972168605 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 3212 | 1467972168607 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:48 INFO - PROCESS | 3212 | ++DOCSHELL 0D82F400 == 28 [pid = 3212] [id = 589] 03:02:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D830C00) [pid = 3212] [serial = 1767] [outer = 00000000] 03:02:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0DA1CC00) [pid = 3212] [serial = 1768] [outer = 0D830C00] 03:02:48 INFO - PROCESS | 3212 | 1467972168655 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0DA28400) [pid = 3212] [serial = 1769] [outer = 0D830C00] 03:02:49 INFO - PROCESS | 3212 | 1467972169180 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 03:02:49 INFO - PROCESS | 3212 | 1467972169233 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 3212 | 1467972169235 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:02:49 INFO - PROCESS | 3212 | 1467972169238 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:02:49 INFO - PROCESS | 3212 | 1467972169241 Marionette TRACE conn6 <- [1,2322,null,{}] 03:02:49 INFO - PROCESS | 3212 | 1467972169252 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 3212 | 1467972169257 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:49 INFO - PROCESS | 3212 | 1467972169401 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:02:49 INFO - PROCESS | 3212 | 1467972169419 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 3212 | 1467972169422 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:49 INFO - PROCESS | 3212 | ++DOCSHELL 0DDE0800 == 29 [pid = 3212] [id = 590] 03:02:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0DDE6000) [pid = 3212] [serial = 1770] [outer = 00000000] 03:02:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0E0E3000) [pid = 3212] [serial = 1771] [outer = 0DDE6000] 03:02:49 INFO - PROCESS | 3212 | 1467972169470 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0ECA7C00) [pid = 3212] [serial = 1772] [outer = 0DDE6000] 03:02:49 INFO - PROCESS | 3212 | 1467972169906 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 03:02:50 INFO - PROCESS | 3212 | 1467972169973 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 3212 | 1467972169975 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:02:50 INFO - PROCESS | 3212 | 1467972169979 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 3212 | 1467972169980 Marionette TRACE conn6 <- [1,2326,null,{}] 03:02:50 INFO - PROCESS | 3212 | 1467972169984 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:50 INFO - PROCESS | 3212 | 1467972169986 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:50 INFO - PROCESS | 3212 | 1467972170069 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:02:50 INFO - PROCESS | 3212 | 1467972170075 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 3212 | 1467972170077 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:50 INFO - PROCESS | 3212 | ++DOCSHELL 11C22400 == 30 [pid = 3212] [id = 591] 03:02:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (11C24400) [pid = 3212] [serial = 1773] [outer = 00000000] 03:02:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (11FBD800) [pid = 3212] [serial = 1774] [outer = 11C24400] 03:02:50 INFO - PROCESS | 3212 | 1467972170121 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (1233B000) [pid = 3212] [serial = 1775] [outer = 11C24400] 03:02:50 INFO - PROCESS | 3212 | 1467972170543 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 03:02:50 INFO - PROCESS | 3212 | 1467972170613 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 3212 | 1467972170615 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:02:50 INFO - PROCESS | 3212 | 1467972170618 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 3212 | 1467972170619 Marionette TRACE conn6 <- [1,2330,null,{}] 03:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:02:50 INFO - PROCESS | 3212 | 1467972170623 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:50 INFO - PROCESS | 3212 | 1467972170625 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:50 INFO - PROCESS | 3212 | 1467972170729 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:02:50 INFO - PROCESS | 3212 | 1467972170741 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 3212 | 1467972170743 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:50 INFO - PROCESS | 3212 | ++DOCSHELL 12341800 == 31 [pid = 3212] [id = 592] 03:02:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (12343800) [pid = 3212] [serial = 1776] [outer = 00000000] 03:02:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (12358C00) [pid = 3212] [serial = 1777] [outer = 12343800] 03:02:50 INFO - PROCESS | 3212 | 1467972170787 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (12474800) [pid = 3212] [serial = 1778] [outer = 12343800] 03:02:51 INFO - PROCESS | 3212 | 1467972171226 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 03:02:51 INFO - PROCESS | 3212 | 1467972171254 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 3212 | 1467972171256 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:02:51 INFO - PROCESS | 3212 | 1467972171259 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:02:51 INFO - PROCESS | 3212 | 1467972171261 Marionette TRACE conn6 <- [1,2334,null,{}] 03:02:51 INFO - PROCESS | 3212 | 1467972171264 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 3212 | 1467972171270 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:51 INFO - PROCESS | 3212 | 1467972171377 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:02:51 INFO - PROCESS | 3212 | 1467972171383 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 3212 | 1467972171385 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:51 INFO - PROCESS | 3212 | ++DOCSHELL 1258E800 == 32 [pid = 3212] [id = 593] 03:02:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (13A79C00) [pid = 3212] [serial = 1779] [outer = 00000000] 03:02:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (14B42C00) [pid = 3212] [serial = 1780] [outer = 13A79C00] 03:02:51 INFO - PROCESS | 3212 | 1467972171429 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (14E91400) [pid = 3212] [serial = 1781] [outer = 13A79C00] 03:02:51 INFO - PROCESS | 3212 | 1467972171867 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 03:02:51 INFO - PROCESS | 3212 | 1467972171896 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 3212 | 1467972171898 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:02:51 INFO - PROCESS | 3212 | 1467972171906 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 3212 | 1467972171908 Marionette TRACE conn6 <- [1,2338,null,{}] 03:02:51 INFO - PROCESS | 3212 | 1467972171911 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 3212 | 1467972171913 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:52 INFO - PROCESS | 3212 | 1467972171991 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:02:52 INFO - PROCESS | 3212 | 1467972171997 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 3212 | 1467972171999 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:52 INFO - PROCESS | 3212 | ++DOCSHELL 14E9B800 == 33 [pid = 3212] [id = 594] 03:02:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (153B8C00) [pid = 3212] [serial = 1782] [outer = 00000000] 03:02:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (160A0800) [pid = 3212] [serial = 1783] [outer = 153B8C00] 03:02:52 INFO - PROCESS | 3212 | 1467972172042 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (12590800) [pid = 3212] [serial = 1784] [outer = 153B8C00] 03:02:52 INFO - PROCESS | 3212 | 1467972172570 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 03:02:52 INFO - PROCESS | 3212 | 1467972172638 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:02:52 INFO - PROCESS | 3212 | 1467972172640 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:02:52 INFO - PROCESS | 3212 | 1467972172643 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 3212 | 1467972172645 Marionette TRACE conn6 <- [1,2342,null,{}] 03:02:52 INFO - PROCESS | 3212 | 1467972172648 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:52 INFO - PROCESS | 3212 | 1467972172650 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:52 INFO - PROCESS | 3212 | 1467972172727 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:02:52 INFO - PROCESS | 3212 | 1467972172738 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 3212 | 1467972172740 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:52 INFO - PROCESS | 3212 | ++DOCSHELL 0DA1B400 == 34 [pid = 3212] [id = 595] 03:02:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DA1C000) [pid = 3212] [serial = 1785] [outer = 00000000] 03:02:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (16FA5C00) [pid = 3212] [serial = 1786] [outer = 0DA1C000] 03:02:52 INFO - PROCESS | 3212 | 1467972172785 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (16FA6400) [pid = 3212] [serial = 1787] [outer = 0DA1C000] 03:02:53 INFO - PROCESS | 3212 | 1467972173267 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 03:02:53 INFO - PROCESS | 3212 | 1467972173313 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:02:53 INFO - PROCESS | 3212 | 1467972173315 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:02:53 INFO - PROCESS | 3212 | 1467972173318 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 3212 | 1467972173320 Marionette TRACE conn6 <- [1,2346,null,{}] 03:02:53 INFO - PROCESS | 3212 | 1467972173323 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:53 INFO - PROCESS | 3212 | 1467972173325 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:53 INFO - PROCESS | 3212 | 1467972173464 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:02:53 INFO - PROCESS | 3212 | 1467972173473 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 3212 | 1467972173475 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:53 INFO - PROCESS | 3212 | ++DOCSHELL 0DD54800 == 35 [pid = 3212] [id = 596] 03:02:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17155400) [pid = 3212] [serial = 1788] [outer = 00000000] 03:02:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17395000) [pid = 3212] [serial = 1789] [outer = 17155400] 03:02:53 INFO - PROCESS | 3212 | 1467972173518 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1739A000) [pid = 3212] [serial = 1790] [outer = 17155400] 03:02:54 INFO - PROCESS | 3212 | 1467972173973 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 03:02:54 INFO - PROCESS | 3212 | 1467972173989 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 3212 | 1467972173991 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:02:54 INFO - PROCESS | 3212 | 1467972174002 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 3212 | 1467972174004 Marionette TRACE conn6 <- [1,2350,null,{}] 03:02:54 INFO - PROCESS | 3212 | 1467972174007 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:54 INFO - PROCESS | 3212 | 1467972174009 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:54 INFO - PROCESS | 3212 | 1467972174125 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:02:54 INFO - PROCESS | 3212 | 1467972174130 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 3212 | 1467972174132 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:54 INFO - PROCESS | 3212 | ++DOCSHELL 17642C00 == 36 [pid = 3212] [id = 597] 03:02:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17645800) [pid = 3212] [serial = 1791] [outer = 00000000] 03:02:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17A5D400) [pid = 3212] [serial = 1792] [outer = 17645800] 03:02:54 INFO - PROCESS | 3212 | 1467972174176 Marionette DEBUG loaded listener.js 03:02:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17B7F000) [pid = 3212] [serial = 1793] [outer = 17645800] 03:02:54 INFO - PROCESS | 3212 | 1467972174635 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 03:02:54 INFO - PROCESS | 3212 | 1467972174675 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 3212 | 1467972174677 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:02:54 INFO - PROCESS | 3212 | 1467972174685 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 3212 | 1467972174688 Marionette TRACE conn6 <- [1,2354,null,{}] 03:02:54 INFO - PROCESS | 3212 | 1467972174691 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:54 INFO - PROCESS | 3212 | 1467972174693 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:54 INFO - PROCESS | 3212 | 1467972174851 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:02:54 INFO - PROCESS | 3212 | 1467972174922 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 3212 | 1467972174924 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:54 INFO - PROCESS | 3212 | ++DOCSHELL 1233A800 == 37 [pid = 3212] [id = 598] 03:02:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17A52400) [pid = 3212] [serial = 1794] [outer = 00000000] 03:02:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (19366C00) [pid = 3212] [serial = 1795] [outer = 17A52400] 03:02:55 INFO - PROCESS | 3212 | 1467972174969 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (196C7C00) [pid = 3212] [serial = 1796] [outer = 17A52400] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D803C00) [pid = 3212] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (17642000) [pid = 3212] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17645400) [pid = 3212] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (123C8000) [pid = 3212] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DB45400) [pid = 3212] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D45F400) [pid = 3212] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0C946000) [pid = 3212] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D80F400) [pid = 3212] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17177000) [pid = 3212] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:02:55 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (153BF000) [pid = 3212] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:02:55 INFO - PROCESS | 3212 | 1467972175508 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 870ms 03:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:02:55 INFO - PROCESS | 3212 | 1467972175560 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 3212 | 1467972175561 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:02:55 INFO - PROCESS | 3212 | 1467972175564 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 3212 | 1467972175566 Marionette TRACE conn6 <- [1,2358,null,{}] 03:02:55 INFO - PROCESS | 3212 | 1467972175569 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:55 INFO - PROCESS | 3212 | 1467972175571 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:55 INFO - PROCESS | 3212 | 1467972175650 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:02:55 INFO - PROCESS | 3212 | 1467972175656 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 3212 | 1467972175658 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:55 INFO - PROCESS | 3212 | ++DOCSHELL 0DDDD800 == 38 [pid = 3212] [id = 599] 03:02:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12439000) [pid = 3212] [serial = 1797] [outer = 00000000] 03:02:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (168B6800) [pid = 3212] [serial = 1798] [outer = 12439000] 03:02:55 INFO - PROCESS | 3212 | 1467972175710 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (180A6C00) [pid = 3212] [serial = 1799] [outer = 12439000] 03:02:56 INFO - PROCESS | 3212 | 1467972176150 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 03:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:02:56 INFO - PROCESS | 3212 | 1467972176196 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 3212 | 1467972176198 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:02:56 INFO - PROCESS | 3212 | 1467972176201 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 3212 | 1467972176202 Marionette TRACE conn6 <- [1,2362,null,{}] 03:02:56 INFO - PROCESS | 3212 | 1467972176206 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 3212 | 1467972176207 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:56 INFO - PROCESS | 3212 | 1467972176287 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:02:56 INFO - PROCESS | 3212 | 1467972176293 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 3212 | 1467972176295 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:56 INFO - PROCESS | 3212 | ++DOCSHELL 19306000 == 39 [pid = 3212] [id = 600] 03:02:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19366800) [pid = 3212] [serial = 1800] [outer = 00000000] 03:02:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19B47C00) [pid = 3212] [serial = 1801] [outer = 19366800] 03:02:56 INFO - PROCESS | 3212 | 1467972176338 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1A112400) [pid = 3212] [serial = 1802] [outer = 19366800] 03:02:56 INFO - PROCESS | 3212 | 1467972176769 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 03:02:56 INFO - PROCESS | 3212 | 1467972176842 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 3212 | 1467972176844 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:02:56 INFO - PROCESS | 3212 | 1467972176847 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 3212 | 1467972176849 Marionette TRACE conn6 <- [1,2366,null,{}] 03:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:02:56 INFO - PROCESS | 3212 | 1467972176853 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 3212 | 1467972176854 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:56 INFO - PROCESS | 3212 | 1467972176935 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:02:56 INFO - PROCESS | 3212 | 1467972176940 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 3212 | 1467972176942 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:56 INFO - PROCESS | 3212 | ++DOCSHELL 1A118C00 == 40 [pid = 3212] [id = 601] 03:02:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A119000) [pid = 3212] [serial = 1803] [outer = 00000000] 03:02:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1A128000) [pid = 3212] [serial = 1804] [outer = 1A119000] 03:02:57 INFO - PROCESS | 3212 | 1467972176985 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1A12BC00) [pid = 3212] [serial = 1805] [outer = 1A119000] 03:02:57 INFO - PROCESS | 3212 | --DOCSHELL 0D33B000 == 39 [pid = 3212] [id = 585] 03:02:57 INFO - PROCESS | 3212 | --DOCSHELL 17170400 == 38 [pid = 3212] [id = 586] 03:02:57 INFO - PROCESS | 3212 | --DOCSHELL 19307400 == 37 [pid = 3212] [id = 587] 03:02:57 INFO - PROCESS | 3212 | --DOCSHELL 0D384800 == 36 [pid = 3212] [id = 588] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 0DD54800 == 35 [pid = 3212] [id = 596] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 1258E800 == 34 [pid = 3212] [id = 593] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 12341800 == 33 [pid = 3212] [id = 592] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 14E9B800 == 32 [pid = 3212] [id = 594] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 1233A800 == 31 [pid = 3212] [id = 598] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 11C22400 == 30 [pid = 3212] [id = 591] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 0DA1B400 == 29 [pid = 3212] [id = 595] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 0DDE0800 == 28 [pid = 3212] [id = 590] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 19306000 == 27 [pid = 3212] [id = 600] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 0DDDD800 == 26 [pid = 3212] [id = 599] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 0D82F400 == 25 [pid = 3212] [id = 589] 03:02:58 INFO - PROCESS | 3212 | --DOCSHELL 17642C00 == 24 [pid = 3212] [id = 597] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (160A2800) [pid = 3212] [serial = 1747] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (164BB800) [pid = 3212] [serial = 1748] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (17150C00) [pid = 3212] [serial = 1750] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (124EA400) [pid = 3212] [serial = 1756] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (17D6A800) [pid = 3212] [serial = 1753] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1930CC00) [pid = 3212] [serial = 1759] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (17D70000) [pid = 3212] [serial = 1754] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (19ABAC00) [pid = 3212] [serial = 1762] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (124E2000) [pid = 3212] [serial = 1744] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DD53000) [pid = 3212] [serial = 1741] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0E0E3C00) [pid = 3212] [serial = 1742] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0D822400) [pid = 3212] [serial = 1738] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0D82E000) [pid = 3212] [serial = 1739] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0DD5A400) [pid = 3212] [serial = 1736] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0DA1A000) [pid = 3212] [serial = 1735] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (19374800) [pid = 3212] [serial = 1760] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0DD4D400) [pid = 3212] [serial = 1733] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0DA46400) [pid = 3212] [serial = 1732] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (17643800) [pid = 3212] [serial = 1729] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (1780B800) [pid = 3212] [serial = 1730] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (168BD400) [pid = 3212] [serial = 1757] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (13A04800) [pid = 3212] [serial = 1745] [outer = 00000000] [url = about:blank] 03:02:58 INFO - PROCESS | 3212 | 1467972178881 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2069ms 03:02:58 INFO - PROCESS | 3212 | 1467972178923 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 3212 | 1467972178926 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:02:58 INFO - PROCESS | 3212 | 1467972178931 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 3212 | 1467972178935 Marionette TRACE conn6 <- [1,2370,null,{}] 03:02:58 INFO - PROCESS | 3212 | 1467972178940 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:58 INFO - PROCESS | 3212 | 1467972178943 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:59 INFO - PROCESS | 3212 | 1467972179033 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:02:59 INFO - PROCESS | 3212 | 1467972179042 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 3212 | 1467972179046 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:59 INFO - PROCESS | 3212 | ++DOCSHELL 0D334400 == 25 [pid = 3212] [id = 602] 03:02:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0D335400) [pid = 3212] [serial = 1806] [outer = 00000000] 03:02:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0D384800) [pid = 3212] [serial = 1807] [outer = 0D335400] 03:02:59 INFO - PROCESS | 3212 | 1467972179096 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0D776000) [pid = 3212] [serial = 1808] [outer = 0D335400] 03:02:59 INFO - PROCESS | 3212 | 1467972179596 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 03:02:59 INFO - PROCESS | 3212 | 1467972179622 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:02:59 INFO - PROCESS | 3212 | 1467972179627 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:02:59 INFO - PROCESS | 3212 | 1467972179634 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 3212 | 1467972179636 Marionette TRACE conn6 <- [1,2374,null,{}] 03:02:59 INFO - PROCESS | 3212 | 1467972179641 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:59 INFO - PROCESS | 3212 | 1467972179644 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:59 INFO - PROCESS | 3212 | 1467972179732 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:02:59 INFO - PROCESS | 3212 | 1467972179741 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 3212 | 1467972179744 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:02:59 INFO - PROCESS | 3212 | ++DOCSHELL 0D82CC00 == 26 [pid = 3212] [id = 603] 03:02:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0D82D000) [pid = 3212] [serial = 1809] [outer = 00000000] 03:02:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0D830800) [pid = 3212] [serial = 1810] [outer = 0D82D000] 03:02:59 INFO - PROCESS | 3212 | 1467972179792 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0DA1DC00) [pid = 3212] [serial = 1811] [outer = 0D82D000] 03:03:00 INFO - PROCESS | 3212 | 1467972180273 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 03:03:00 INFO - PROCESS | 3212 | 1467972180307 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 3212 | 1467972180309 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:03:00 INFO - PROCESS | 3212 | 1467972180313 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:03:00 INFO - PROCESS | 3212 | 1467972180316 Marionette TRACE conn6 <- [1,2378,null,{}] 03:03:00 INFO - PROCESS | 3212 | 1467972180327 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:00 INFO - PROCESS | 3212 | 1467972180332 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:00 INFO - PROCESS | 3212 | 1467972180416 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:03:00 INFO - PROCESS | 3212 | 1467972180545 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 3212 | 1467972180548 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:00 INFO - PROCESS | 3212 | ++DOCSHELL 0DD52800 == 27 [pid = 3212] [id = 604] 03:03:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DD52C00) [pid = 3212] [serial = 1812] [outer = 00000000] 03:03:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DD56C00) [pid = 3212] [serial = 1813] [outer = 0DD52C00] 03:03:00 INFO - PROCESS | 3212 | 1467972180596 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DDDFC00) [pid = 3212] [serial = 1814] [outer = 0DD52C00] 03:03:01 INFO - PROCESS | 3212 | 1467972180987 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 03:03:01 INFO - PROCESS | 3212 | 1467972181047 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 3212 | 1467972181049 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:03:01 INFO - PROCESS | 3212 | 1467972181053 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 3212 | 1467972181054 Marionette TRACE conn6 <- [1,2382,null,{}] 03:03:01 INFO - PROCESS | 3212 | 1467972181058 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:01 INFO - PROCESS | 3212 | 1467972181060 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:01 INFO - PROCESS | 3212 | 1467972181178 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:03:01 INFO - PROCESS | 3212 | 1467972181185 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 3212 | 1467972181187 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:01 INFO - PROCESS | 3212 | ++DOCSHELL 0DA46400 == 28 [pid = 3212] [id = 605] 03:03:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DD51800) [pid = 3212] [serial = 1815] [outer = 00000000] 03:03:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0E0E6C00) [pid = 3212] [serial = 1816] [outer = 0DD51800] 03:03:01 INFO - PROCESS | 3212 | 1467972181233 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (11C31800) [pid = 3212] [serial = 1817] [outer = 0DD51800] 03:03:01 INFO - PROCESS | 3212 | 1467972181667 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 03:03:01 INFO - PROCESS | 3212 | 1467972181687 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 3212 | 1467972181689 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:03:01 INFO - PROCESS | 3212 | 1467972181692 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 3212 | 1467972181693 Marionette TRACE conn6 <- [1,2386,null,{}] 03:03:01 INFO - PROCESS | 3212 | 1467972181697 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:01 INFO - PROCESS | 3212 | 1467972181699 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:01 INFO - PROCESS | 3212 | 1467972181776 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:03:01 INFO - PROCESS | 3212 | 1467972181900 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 3212 | 1467972181902 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:01 INFO - PROCESS | 3212 | ++DOCSHELL 11CEE800 == 29 [pid = 3212] [id = 606] 03:03:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (11DCDC00) [pid = 3212] [serial = 1818] [outer = 00000000] 03:03:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12341000) [pid = 3212] [serial = 1819] [outer = 11DCDC00] 03:03:01 INFO - PROCESS | 3212 | 1467972181948 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (123CF800) [pid = 3212] [serial = 1820] [outer = 11DCDC00] 03:03:02 INFO - PROCESS | 3212 | 1467972182299 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 03:03:02 INFO - PROCESS | 3212 | 1467972182363 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 3212 | 1467972182365 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:03:02 INFO - PROCESS | 3212 | 1467972182368 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:03:02 INFO - PROCESS | 3212 | 1467972182370 Marionette TRACE conn6 <- [1,2390,null,{}] 03:03:02 INFO - PROCESS | 3212 | 1467972182373 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:02 INFO - PROCESS | 3212 | 1467972182379 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:02 INFO - PROCESS | 3212 | 1467972182480 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:03:02 INFO - PROCESS | 3212 | 1467972182486 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 3212 | 1467972182488 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:02 INFO - PROCESS | 3212 | ++DOCSHELL 12594400 == 30 [pid = 3212] [id = 607] 03:03:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (12596800) [pid = 3212] [serial = 1821] [outer = 00000000] 03:03:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (13E4CC00) [pid = 3212] [serial = 1822] [outer = 12596800] 03:03:02 INFO - PROCESS | 3212 | 1467972182532 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (14B42400) [pid = 3212] [serial = 1823] [outer = 12596800] 03:03:03 INFO - PROCESS | 3212 | 1467972182976 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 03:03:03 INFO - PROCESS | 3212 | 1467972183003 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:03:03 INFO - PROCESS | 3212 | 1467972183005 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:03:03 INFO - PROCESS | 3212 | 1467972183008 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 3212 | 1467972183010 Marionette TRACE conn6 <- [1,2394,null,{}] 03:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:03:03 INFO - PROCESS | 3212 | 1467972183013 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:03 INFO - PROCESS | 3212 | 1467972183015 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:03 INFO - PROCESS | 3212 | 1467972183093 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:03:03 INFO - PROCESS | 3212 | 1467972183098 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 3212 | 1467972183100 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:03 INFO - PROCESS | 3212 | ++DOCSHELL 14E8F800 == 31 [pid = 3212] [id = 608] 03:03:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (14E95C00) [pid = 3212] [serial = 1824] [outer = 00000000] 03:03:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (16421800) [pid = 3212] [serial = 1825] [outer = 14E95C00] 03:03:03 INFO - PROCESS | 3212 | 1467972183145 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (16424400) [pid = 3212] [serial = 1826] [outer = 14E95C00] 03:03:03 INFO - PROCESS | 3212 | 1467972183595 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 03:03:03 INFO - PROCESS | 3212 | 1467972183653 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:03:03 INFO - PROCESS | 3212 | 1467972183655 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:03:03 INFO - PROCESS | 3212 | 1467972183659 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 3212 | 1467972183660 Marionette TRACE conn6 <- [1,2398,null,{}] 03:03:03 INFO - PROCESS | 3212 | 1467972183664 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:03 INFO - PROCESS | 3212 | 1467972183666 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:03 INFO - PROCESS | 3212 | 1467972183743 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:03:03 INFO - PROCESS | 3212 | 1467972183751 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 3212 | 1467972183753 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:03 INFO - PROCESS | 3212 | ++DOCSHELL 1608C400 == 32 [pid = 3212] [id = 609] 03:03:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (16098000) [pid = 3212] [serial = 1827] [outer = 00000000] 03:03:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (168BD800) [pid = 3212] [serial = 1828] [outer = 16098000] 03:03:03 INFO - PROCESS | 3212 | 1467972183796 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (165F2C00) [pid = 3212] [serial = 1829] [outer = 16098000] 03:03:04 INFO - PROCESS | 3212 | 1467972184370 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 732ms 03:03:04 INFO - PROCESS | 3212 | 1467972184395 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:03:04 INFO - PROCESS | 3212 | 1467972184397 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:03:04 INFO - PROCESS | 3212 | 1467972184400 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 3212 | 1467972184402 Marionette TRACE conn6 <- [1,2402,null,{}] 03:03:04 INFO - PROCESS | 3212 | 1467972184406 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:04 INFO - PROCESS | 3212 | 1467972184408 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:04 INFO - PROCESS | 3212 | 1467972184543 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:03:04 INFO - PROCESS | 3212 | 1467972184561 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 3212 | 1467972184563 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:04 INFO - PROCESS | 3212 | ++DOCSHELL 0DD52000 == 33 [pid = 3212] [id = 610] 03:03:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1716C400) [pid = 3212] [serial = 1830] [outer = 00000000] 03:03:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (1738DC00) [pid = 3212] [serial = 1831] [outer = 1716C400] 03:03:04 INFO - PROCESS | 3212 | 1467972184606 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (17397C00) [pid = 3212] [serial = 1832] [outer = 1716C400] 03:03:05 INFO - PROCESS | 3212 | 1467972185051 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 03:03:05 INFO - PROCESS | 3212 | 1467972185072 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 3212 | 1467972185074 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:03:05 INFO - PROCESS | 3212 | 1467972185077 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:03:05 INFO - PROCESS | 3212 | 1467972185079 Marionette TRACE conn6 <- [1,2406,null,{}] 03:03:05 INFO - PROCESS | 3212 | 1467972185083 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:05 INFO - PROCESS | 3212 | 1467972185084 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:05 INFO - PROCESS | 3212 | 1467972185202 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:03:05 INFO - PROCESS | 3212 | 1467972185207 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 3212 | 1467972185209 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:05 INFO - PROCESS | 3212 | ++DOCSHELL 1764A000 == 34 [pid = 3212] [id = 611] 03:03:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (17806400) [pid = 3212] [serial = 1833] [outer = 00000000] 03:03:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (17B7C400) [pid = 3212] [serial = 1834] [outer = 17806400] 03:03:05 INFO - PROCESS | 3212 | 1467972185252 Marionette DEBUG loaded listener.js 03:03:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (18B04800) [pid = 3212] [serial = 1835] [outer = 17806400] 03:03:05 INFO - PROCESS | 3212 | 1467972185714 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 03:03:05 INFO - PROCESS | 3212 | 1467972185752 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 3212 | 1467972185754 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:03:05 INFO - PROCESS | 3212 | 1467972185757 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:03:05 INFO - PROCESS | 3212 | 1467972185760 Marionette TRACE conn6 <- [1,2410,null,{}] 03:03:05 INFO - PROCESS | 3212 | 1467972185763 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:05 INFO - PROCESS | 3212 | 1467972185766 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:05 INFO - PROCESS | 3212 | 1467972185893 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (165F1800) [pid = 3212] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (17155400) [pid = 3212] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17645800) [pid = 3212] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (17A52400) [pid = 3212] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (19366800) [pid = 3212] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DA1C000) [pid = 3212] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (153B8C00) [pid = 3212] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (13A79C00) [pid = 3212] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (12343800) [pid = 3212] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (11C24400) [pid = 3212] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0DDE6000) [pid = 3212] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0D830C00) [pid = 3212] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0D385C00) [pid = 3212] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (196C1400) [pid = 3212] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:03:06 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12439000) [pid = 3212] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:03:06 INFO - PROCESS | 3212 | 1467972186204 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 3212 | 1467972186206 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:06 INFO - PROCESS | 3212 | ++DOCSHELL 0CA3B800 == 35 [pid = 3212] [id = 612] 03:03:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0CB50000) [pid = 3212] [serial = 1836] [outer = 00000000] 03:03:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0DA4E000) [pid = 3212] [serial = 1837] [outer = 0CB50000] 03:03:06 INFO - PROCESS | 3212 | 1467972186255 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (12341400) [pid = 3212] [serial = 1838] [outer = 0CB50000] 03:03:06 INFO - PROCESS | 3212 | 1467972186633 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 03:03:06 INFO - PROCESS | 3212 | 1467972186692 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 3212 | 1467972186694 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:03:06 INFO - PROCESS | 3212 | 1467972186698 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 3212 | 1467972186699 Marionette TRACE conn6 <- [1,2414,null,{}] 03:03:06 INFO - PROCESS | 3212 | 1467972186703 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 3212 | 1467972186705 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:06 INFO - PROCESS | 3212 | 1467972186823 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:03:06 INFO - PROCESS | 3212 | 1467972186836 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 3212 | 1467972186838 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:06 INFO - PROCESS | 3212 | ++DOCSHELL 12437C00 == 36 [pid = 3212] [id = 613] 03:03:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (13A79C00) [pid = 3212] [serial = 1839] [outer = 00000000] 03:03:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19366800) [pid = 3212] [serial = 1840] [outer = 13A79C00] 03:03:06 INFO - PROCESS | 3212 | 1467972186881 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (19374C00) [pid = 3212] [serial = 1841] [outer = 13A79C00] 03:03:07 INFO - PROCESS | 3212 | 1467972187299 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 03:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:03:07 INFO - PROCESS | 3212 | 1467972187332 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 3212 | 1467972187334 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:03:07 INFO - PROCESS | 3212 | 1467972187337 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 3212 | 1467972187339 Marionette TRACE conn6 <- [1,2418,null,{}] 03:03:07 INFO - PROCESS | 3212 | 1467972187343 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:07 INFO - PROCESS | 3212 | 1467972187344 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:07 INFO - PROCESS | 3212 | 1467972187461 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:03:07 INFO - PROCESS | 3212 | 1467972187500 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 3212 | 1467972187501 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:07 INFO - PROCESS | 3212 | ++DOCSHELL 17A55000 == 37 [pid = 3212] [id = 614] 03:03:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1930CC00) [pid = 3212] [serial = 1842] [outer = 00000000] 03:03:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (19B45800) [pid = 3212] [serial = 1843] [outer = 1930CC00] 03:03:07 INFO - PROCESS | 3212 | 1467972187544 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1A119400) [pid = 3212] [serial = 1844] [outer = 1930CC00] 03:03:07 INFO - PROCESS | 3212 | 1467972187940 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 03:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:03:08 INFO - PROCESS | 3212 | 1467972187968 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 3212 | 1467972187970 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:03:08 INFO - PROCESS | 3212 | 1467972187973 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 3212 | 1467972187975 Marionette TRACE conn6 <- [1,2422,null,{}] 03:03:08 INFO - PROCESS | 3212 | 1467972187978 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:08 INFO - PROCESS | 3212 | 1467972187980 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:08 INFO - PROCESS | 3212 | 1467972188099 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:03:08 INFO - PROCESS | 3212 | 1467972188107 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 3212 | 1467972188109 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:08 INFO - PROCESS | 3212 | ++DOCSHELL 12474400 == 38 [pid = 3212] [id = 615] 03:03:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (19B41000) [pid = 3212] [serial = 1845] [outer = 00000000] 03:03:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (1A460800) [pid = 3212] [serial = 1846] [outer = 19B41000] 03:03:08 INFO - PROCESS | 3212 | 1467972188152 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1A463800) [pid = 3212] [serial = 1847] [outer = 19B41000] 03:03:08 INFO - PROCESS | 3212 | 1467972188952 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1021ms 03:03:09 INFO - PROCESS | 3212 | 1467972188996 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:03:09 INFO - PROCESS | 3212 | 1467972189000 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:03:09 INFO - PROCESS | 3212 | 1467972189005 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 3212 | 1467972189010 Marionette TRACE conn6 <- [1,2426,null,{}] 03:03:09 INFO - PROCESS | 3212 | 1467972189035 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:09 INFO - PROCESS | 3212 | 1467972189038 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:09 INFO - PROCESS | 3212 | 1467972189182 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:03:09 INFO - PROCESS | 3212 | 1467972189321 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 3212 | 1467972189324 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:09 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCC000 == 39 [pid = 3212] [id = 616] 03:03:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0CFD3C00) [pid = 3212] [serial = 1848] [outer = 00000000] 03:03:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D825800) [pid = 3212] [serial = 1849] [outer = 0CFD3C00] 03:03:09 INFO - PROCESS | 3212 | 1467972189381 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0DA1B400) [pid = 3212] [serial = 1850] [outer = 0CFD3C00] 03:03:10 INFO - PROCESS | 3212 | 1467972190289 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1301ms 03:03:10 INFO - PROCESS | 3212 | 1467972190327 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 3212 | 1467972190332 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:03:10 INFO - PROCESS | 3212 | 1467972190338 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 3212 | 1467972190342 Marionette TRACE conn6 <- [1,2430,null,{}] 03:03:10 INFO - PROCESS | 3212 | 1467972190347 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:10 INFO - PROCESS | 3212 | 1467972190350 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:10 INFO - PROCESS | 3212 | 1467972190461 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:03:10 INFO - PROCESS | 3212 | 1467972190601 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 3212 | 1467972190605 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:10 INFO - PROCESS | 3212 | ++DOCSHELL 0D80C800 == 40 [pid = 3212] [id = 617] 03:03:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0D80CC00) [pid = 3212] [serial = 1851] [outer = 00000000] 03:03:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0D826400) [pid = 3212] [serial = 1852] [outer = 0D80CC00] 03:03:10 INFO - PROCESS | 3212 | 1467972190657 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (0DA24800) [pid = 3212] [serial = 1853] [outer = 0D80CC00] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 17A55000 == 39 [pid = 3212] [id = 614] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 12437C00 == 38 [pid = 3212] [id = 613] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 0CA3B800 == 37 [pid = 3212] [id = 612] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 1764A000 == 36 [pid = 3212] [id = 611] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 0DD52000 == 35 [pid = 3212] [id = 610] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 1608C400 == 34 [pid = 3212] [id = 609] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 14E8F800 == 33 [pid = 3212] [id = 608] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 12594400 == 32 [pid = 3212] [id = 607] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 11CEE800 == 31 [pid = 3212] [id = 606] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 0DA46400 == 30 [pid = 3212] [id = 605] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 0DD52800 == 29 [pid = 3212] [id = 604] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (1A128000) [pid = 3212] [serial = 1804] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 0D82CC00 == 28 [pid = 3212] [id = 603] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 0D334400 == 27 [pid = 3212] [id = 602] 03:03:10 INFO - PROCESS | 3212 | --DOCSHELL 1A118C00 == 26 [pid = 3212] [id = 601] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (17395000) [pid = 3212] [serial = 1789] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (17A5D400) [pid = 3212] [serial = 1792] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1739A000) [pid = 3212] [serial = 1790] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (19366C00) [pid = 3212] [serial = 1795] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (17B7F000) [pid = 3212] [serial = 1793] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (19B47C00) [pid = 3212] [serial = 1801] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (1A112400) [pid = 3212] [serial = 1802] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (196C7C00) [pid = 3212] [serial = 1796] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (16FA5C00) [pid = 3212] [serial = 1786] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (160A0800) [pid = 3212] [serial = 1783] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (12590800) [pid = 3212] [serial = 1784] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (14B42C00) [pid = 3212] [serial = 1780] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (14E91400) [pid = 3212] [serial = 1781] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (12358C00) [pid = 3212] [serial = 1777] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (12474800) [pid = 3212] [serial = 1778] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (11FBD800) [pid = 3212] [serial = 1774] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1233B000) [pid = 3212] [serial = 1775] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0E0E3000) [pid = 3212] [serial = 1771] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0ECA7C00) [pid = 3212] [serial = 1772] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA1CC00) [pid = 3212] [serial = 1768] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DA28400) [pid = 3212] [serial = 1769] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0D772800) [pid = 3212] [serial = 1765] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0D77D800) [pid = 3212] [serial = 1766] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (19B3FC00) [pid = 3212] [serial = 1763] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (168B6800) [pid = 3212] [serial = 1798] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (16FA6400) [pid = 3212] [serial = 1787] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (180A6C00) [pid = 3212] [serial = 1799] [outer = 00000000] [url = about:blank] 03:03:10 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (17152400) [pid = 3212] [serial = 1751] [outer = 00000000] [url = about:blank] 03:03:11 INFO - PROCESS | 3212 | 1467972191158 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 870ms 03:03:11 INFO - PROCESS | 3212 | 1467972191212 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 3212 | 1467972191218 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:03:11 INFO - PROCESS | 3212 | 1467972191224 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - PROCESS | 3212 | 1467972191226 Marionette TRACE conn6 <- [1,2434,null,{}] 03:03:11 INFO - PROCESS | 3212 | 1467972191230 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:11 INFO - PROCESS | 3212 | 1467972191233 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:11 INFO - PROCESS | 3212 | 1467972191320 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:03:11 INFO - PROCESS | 3212 | 1467972191329 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 3212 | 1467972191331 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:11 INFO - PROCESS | 3212 | ++DOCSHELL 0DA22C00 == 27 [pid = 3212] [id = 618] 03:03:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0DA23400) [pid = 3212] [serial = 1854] [outer = 00000000] 03:03:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0DA46400) [pid = 3212] [serial = 1855] [outer = 0DA23400] 03:03:11 INFO - PROCESS | 3212 | 1467972191378 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DA51C00) [pid = 3212] [serial = 1856] [outer = 0DA23400] 03:03:11 INFO - PROCESS | 3212 | 1467972191855 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 03:03:11 INFO - PROCESS | 3212 | 1467972191899 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 3212 | 1467972191901 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:03:11 INFO - PROCESS | 3212 | 1467972191905 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:03:11 INFO - PROCESS | 3212 | 1467972191908 Marionette TRACE conn6 <- [1,2438,null,{}] 03:03:11 INFO - PROCESS | 3212 | 1467972191919 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:11 INFO - PROCESS | 3212 | 1467972191923 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:12 INFO - PROCESS | 3212 | 1467972192036 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:03:12 INFO - PROCESS | 3212 | 1467972192051 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 3212 | 1467972192054 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:12 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCE800 == 28 [pid = 3212] [id = 619] 03:03:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0ECD0C00) [pid = 3212] [serial = 1857] [outer = 00000000] 03:03:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (11CA2400) [pid = 3212] [serial = 1858] [outer = 0ECD0C00] 03:03:12 INFO - PROCESS | 3212 | 1467972192102 Marionette DEBUG loaded listener.js 03:03:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (11DD3400) [pid = 3212] [serial = 1859] [outer = 0ECD0C00] 03:03:12 INFO - PROCESS | 3212 | 1467972192565 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 03:03:12 INFO - PROCESS | 3212 | 1467972192638 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:03:12 INFO - PROCESS | 3212 | 1467972192641 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:03:12 INFO - PROCESS | 3212 | 1467972192644 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 3212 | 1467972192646 Marionette TRACE conn6 <- [1,2442,null,{}] 03:03:12 INFO - PROCESS | 3212 | 1467972192649 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:12 INFO - PROCESS | 3212 | 1467972192651 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:12 INFO - PROCESS | 3212 | 1467972192746 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:03:12 INFO - PROCESS | 3212 | 1467972192846 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 3212 | 1467972192849 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:12 INFO - PROCESS | 3212 | ++DOCSHELL 11FD1400 == 29 [pid = 3212] [id = 620] 03:03:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (11FD8400) [pid = 3212] [serial = 1860] [outer = 00000000] 03:03:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1246C000) [pid = 3212] [serial = 1861] [outer = 11FD8400] 03:03:12 INFO - PROCESS | 3212 | 1467972192893 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (12592400) [pid = 3212] [serial = 1862] [outer = 11FD8400] 03:03:13 INFO - PROCESS | 3212 | 1467972193283 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 03:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:03:13 INFO - PROCESS | 3212 | 1467972193318 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 3212 | 1467972193320 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:03:13 INFO - PROCESS | 3212 | 1467972193323 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 3212 | 1467972193325 Marionette TRACE conn6 <- [1,2446,null,{}] 03:03:13 INFO - PROCESS | 3212 | 1467972193328 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:13 INFO - PROCESS | 3212 | 1467972193330 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:13 INFO - PROCESS | 3212 | 1467972193444 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:03:13 INFO - PROCESS | 3212 | 1467972193538 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 3212 | 1467972193540 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:13 INFO - PROCESS | 3212 | ++DOCSHELL 13A03800 == 30 [pid = 3212] [id = 621] 03:03:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (13A04800) [pid = 3212] [serial = 1863] [outer = 00000000] 03:03:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (13E4D400) [pid = 3212] [serial = 1864] [outer = 13A04800] 03:03:13 INFO - PROCESS | 3212 | 1467972193584 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (14E8D000) [pid = 3212] [serial = 1865] [outer = 13A04800] 03:03:14 INFO - PROCESS | 3212 | 1467972193993 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 03:03:14 INFO - PROCESS | 3212 | 1467972194054 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:03:14 INFO - PROCESS | 3212 | 1467972194057 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:03:14 INFO - PROCESS | 3212 | 1467972194066 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:03:14 INFO - PROCESS | 3212 | 1467972194068 Marionette TRACE conn6 <- [1,2450,null,{}] 03:03:14 INFO - PROCESS | 3212 | 1467972194071 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:14 INFO - PROCESS | 3212 | 1467972194077 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:14 INFO - PROCESS | 3212 | 1467972194214 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:03:14 INFO - PROCESS | 3212 | 1467972194222 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 3212 | 1467972194224 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:14 INFO - PROCESS | 3212 | ++DOCSHELL 14E93800 == 31 [pid = 3212] [id = 622] 03:03:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (16424800) [pid = 3212] [serial = 1866] [outer = 00000000] 03:03:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1680A800) [pid = 3212] [serial = 1867] [outer = 16424800] 03:03:14 INFO - PROCESS | 3212 | 1467972194321 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (168B6800) [pid = 3212] [serial = 1868] [outer = 16424800] 03:03:14 INFO - PROCESS | 3212 | 1467972194749 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 03:03:14 INFO - PROCESS | 3212 | 1467972194816 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:03:14 INFO - PROCESS | 3212 | 1467972194818 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:03:14 INFO - PROCESS | 3212 | 1467972194834 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:03:14 INFO - PROCESS | 3212 | 1467972194835 Marionette TRACE conn6 <- [1,2454,null,{}] 03:03:14 INFO - PROCESS | 3212 | 1467972194839 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:14 INFO - PROCESS | 3212 | 1467972194841 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:14 INFO - PROCESS | 3212 | 1467972194951 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:03:15 INFO - PROCESS | 3212 | 1467972195015 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 3212 | 1467972195017 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:15 INFO - PROCESS | 3212 | ++DOCSHELL 0DB4AC00 == 32 [pid = 3212] [id = 623] 03:03:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (165F3400) [pid = 3212] [serial = 1869] [outer = 00000000] 03:03:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17156C00) [pid = 3212] [serial = 1870] [outer = 165F3400] 03:03:15 INFO - PROCESS | 3212 | 1467972195063 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17178C00) [pid = 3212] [serial = 1871] [outer = 165F3400] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1716C400) [pid = 3212] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (11DCDC00) [pid = 3212] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D82D000) [pid = 3212] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DD52C00) [pid = 3212] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (17806400) [pid = 3212] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (14E95C00) [pid = 3212] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1930CC00) [pid = 3212] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0CB50000) [pid = 3212] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (12596800) [pid = 3212] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DD51800) [pid = 3212] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (16098000) [pid = 3212] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0D335400) [pid = 3212] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1A119000) [pid = 3212] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:03:15 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (13A79C00) [pid = 3212] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:03:15 INFO - PROCESS | 3212 | 1467972195544 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 03:03:15 INFO - PROCESS | 3212 | 1467972195565 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 3212 | 1467972195567 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:03:15 INFO - PROCESS | 3212 | 1467972195570 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 3212 | 1467972195572 Marionette TRACE conn6 <- [1,2458,null,{}] 03:03:15 INFO - PROCESS | 3212 | 1467972195575 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:15 INFO - PROCESS | 3212 | 1467972195577 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:15 INFO - PROCESS | 3212 | 1467972195698 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:03:15 INFO - PROCESS | 3212 | 1467972195755 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 3212 | 1467972195757 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:15 INFO - PROCESS | 3212 | ++DOCSHELL 0CF6B800 == 33 [pid = 3212] [id = 624] 03:03:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (12399000) [pid = 3212] [serial = 1872] [outer = 00000000] 03:03:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (1714C800) [pid = 3212] [serial = 1873] [outer = 12399000] 03:03:15 INFO - PROCESS | 3212 | 1467972195800 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (17156000) [pid = 3212] [serial = 1874] [outer = 12399000] 03:03:16 INFO - PROCESS | 3212 | 1467972196151 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 03:03:16 INFO - PROCESS | 3212 | 1467972196201 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 3212 | 1467972196203 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:03:16 INFO - PROCESS | 3212 | 1467972196217 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 3212 | 1467972196219 Marionette TRACE conn6 <- [1,2462,null,{}] 03:03:16 INFO - PROCESS | 3212 | 1467972196222 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 3212 | 1467972196224 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:16 INFO - PROCESS | 3212 | 1467972196306 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:03:16 INFO - PROCESS | 3212 | 1467972196311 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 3212 | 1467972196313 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:16 INFO - PROCESS | 3212 | ++DOCSHELL 11FCC800 == 34 [pid = 3212] [id = 625] 03:03:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (16FA4C00) [pid = 3212] [serial = 1875] [outer = 00000000] 03:03:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (17A53800) [pid = 3212] [serial = 1876] [outer = 16FA4C00] 03:03:16 INFO - PROCESS | 3212 | 1467972196355 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17B70800) [pid = 3212] [serial = 1877] [outer = 16FA4C00] 03:03:16 INFO - PROCESS | 3212 | 1467972196799 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 03:03:16 INFO - PROCESS | 3212 | 1467972196854 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 3212 | 1467972196856 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:03:16 INFO - PROCESS | 3212 | 1467972196859 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:03:16 INFO - PROCESS | 3212 | 1467972196860 Marionette TRACE conn6 <- [1,2466,null,{}] 03:03:16 INFO - PROCESS | 3212 | 1467972196877 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 3212 | 1467972196879 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:16 INFO - PROCESS | 3212 | 1467972196960 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:03:17 INFO - PROCESS | 3212 | 1467972196968 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 3212 | 1467972196970 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:17 INFO - PROCESS | 3212 | ++DOCSHELL 13A79C00 == 35 [pid = 3212] [id = 626] 03:03:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17CA6800) [pid = 3212] [serial = 1878] [outer = 00000000] 03:03:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (18BE3C00) [pid = 3212] [serial = 1879] [outer = 17CA6800] 03:03:17 INFO - PROCESS | 3212 | 1467972197013 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19303800) [pid = 3212] [serial = 1880] [outer = 17CA6800] 03:03:17 INFO - PROCESS | 3212 | --DOCSHELL 0CFCC000 == 34 [pid = 3212] [id = 616] 03:03:17 INFO - PROCESS | 3212 | --DOCSHELL 0D80C800 == 33 [pid = 3212] [id = 617] 03:03:17 INFO - PROCESS | 3212 | --DOCSHELL 12474400 == 32 [pid = 3212] [id = 615] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 11FCC800 == 31 [pid = 3212] [id = 625] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 14E93800 == 30 [pid = 3212] [id = 622] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 11FD1400 == 29 [pid = 3212] [id = 620] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 13A03800 == 28 [pid = 3212] [id = 621] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 0ECCE800 == 27 [pid = 3212] [id = 619] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 0DA22C00 == 26 [pid = 3212] [id = 618] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 0CF6B800 == 25 [pid = 3212] [id = 624] 03:03:18 INFO - PROCESS | 3212 | --DOCSHELL 0DB4AC00 == 24 [pid = 3212] [id = 623] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1738DC00) [pid = 3212] [serial = 1831] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12341000) [pid = 3212] [serial = 1819] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (123CF800) [pid = 3212] [serial = 1820] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0D830800) [pid = 3212] [serial = 1810] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA1DC00) [pid = 3212] [serial = 1811] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DD56C00) [pid = 3212] [serial = 1813] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DDDFC00) [pid = 3212] [serial = 1814] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (17B7C400) [pid = 3212] [serial = 1834] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (17397C00) [pid = 3212] [serial = 1832] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (16421800) [pid = 3212] [serial = 1825] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (19B45800) [pid = 3212] [serial = 1843] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0DA4E000) [pid = 3212] [serial = 1837] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (18B04800) [pid = 3212] [serial = 1835] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (16424400) [pid = 3212] [serial = 1826] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (13E4CC00) [pid = 3212] [serial = 1822] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (14B42400) [pid = 3212] [serial = 1823] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (0E0E6C00) [pid = 3212] [serial = 1816] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (11C31800) [pid = 3212] [serial = 1817] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (168BD800) [pid = 3212] [serial = 1828] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (0D384800) [pid = 3212] [serial = 1807] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (12341400) [pid = 3212] [serial = 1838] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (0D776000) [pid = 3212] [serial = 1808] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (1A12BC00) [pid = 3212] [serial = 1805] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (1A119400) [pid = 3212] [serial = 1844] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (19366800) [pid = 3212] [serial = 1840] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 52 (19374C00) [pid = 3212] [serial = 1841] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | --DOMWINDOW == 51 (165F2C00) [pid = 3212] [serial = 1829] [outer = 00000000] [url = about:blank] 03:03:18 INFO - PROCESS | 3212 | 1467972198817 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1989ms 03:03:18 INFO - PROCESS | 3212 | 1467972198852 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 3212 | 1467972198856 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:03:18 INFO - PROCESS | 3212 | 1467972198861 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 3212 | 1467972198864 Marionette TRACE conn6 <- [1,2470,null,{}] 03:03:18 INFO - PROCESS | 3212 | 1467972198870 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 3212 | 1467972198873 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:18 INFO - PROCESS | 3212 | 1467972198962 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:03:18 INFO - PROCESS | 3212 | 1467972198970 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 3212 | 1467972198975 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:19 INFO - PROCESS | 3212 | ++DOCSHELL 0D459800 == 25 [pid = 3212] [id = 627] 03:03:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 52 (0D460000) [pid = 3212] [serial = 1881] [outer = 00000000] 03:03:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 53 (0D772400) [pid = 3212] [serial = 1882] [outer = 0D460000] 03:03:19 INFO - PROCESS | 3212 | 1467972199023 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (0D77B400) [pid = 3212] [serial = 1883] [outer = 0D460000] 03:03:19 INFO - PROCESS | 3212 | 1467972199520 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 690ms 03:03:19 INFO - PROCESS | 3212 | 1467972199552 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 3212 | 1467972199557 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:03:19 INFO - PROCESS | 3212 | 1467972199563 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 3212 | 1467972199565 Marionette TRACE conn6 <- [1,2474,null,{}] 03:03:19 INFO - PROCESS | 3212 | 1467972199569 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:19 INFO - PROCESS | 3212 | 1467972199572 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:19 INFO - PROCESS | 3212 | 1467972199661 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:03:19 INFO - PROCESS | 3212 | 1467972199670 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 3212 | 1467972199673 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:19 INFO - PROCESS | 3212 | ++DOCSHELL 0D82E800 == 26 [pid = 3212] [id = 628] 03:03:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D82EC00) [pid = 3212] [serial = 1884] [outer = 00000000] 03:03:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0DA19800) [pid = 3212] [serial = 1885] [outer = 0D82EC00] 03:03:19 INFO - PROCESS | 3212 | 1467972199720 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0DA22800) [pid = 3212] [serial = 1886] [outer = 0D82EC00] 03:03:20 INFO - PROCESS | 3212 | 1467972200197 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 03:03:20 INFO - PROCESS | 3212 | 1467972200237 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 3212 | 1467972200239 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:03:20 INFO - PROCESS | 3212 | 1467972200242 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 3212 | 1467972200246 Marionette TRACE conn6 <- [1,2478,null,{}] 03:03:20 INFO - PROCESS | 3212 | 1467972200256 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 3212 | 1467972200261 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:20 INFO - PROCESS | 3212 | 1467972200345 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:03:20 INFO - PROCESS | 3212 | 1467972200473 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 3212 | 1467972200476 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:20 INFO - PROCESS | 3212 | ++DOCSHELL 0DDE4400 == 27 [pid = 3212] [id = 629] 03:03:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0DDE6000) [pid = 3212] [serial = 1887] [outer = 00000000] 03:03:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0DFCFC00) [pid = 3212] [serial = 1888] [outer = 0DDE6000] 03:03:20 INFO - PROCESS | 3212 | 1467972200523 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0EAE7C00) [pid = 3212] [serial = 1889] [outer = 0DDE6000] 03:03:20 INFO - PROCESS | 3212 | 1467972200917 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 03:03:21 INFO - PROCESS | 3212 | 1467972200977 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 3212 | 1467972200979 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:03:21 INFO - PROCESS | 3212 | 1467972200982 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:03:21 INFO - PROCESS | 3212 | 1467972200984 Marionette TRACE conn6 <- [1,2482,null,{}] 03:03:21 INFO - PROCESS | 3212 | 1467972200987 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:21 INFO - PROCESS | 3212 | 1467972200989 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:21 INFO - PROCESS | 3212 | 1467972201107 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:03:21 INFO - PROCESS | 3212 | 1467972201115 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 3212 | 1467972201117 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:21 INFO - PROCESS | 3212 | ++DOCSHELL 0D775400 == 28 [pid = 3212] [id = 630] 03:03:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0DDE0800) [pid = 3212] [serial = 1890] [outer = 00000000] 03:03:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (11CA1C00) [pid = 3212] [serial = 1891] [outer = 0DDE0800] 03:03:21 INFO - PROCESS | 3212 | 1467972201162 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (1232C000) [pid = 3212] [serial = 1892] [outer = 0DDE0800] 03:03:21 INFO - PROCESS | 3212 | 1467972201577 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 03:03:21 INFO - PROCESS | 3212 | 1467972201616 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 3212 | 1467972201619 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:03:21 INFO - PROCESS | 3212 | 1467972201622 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 3212 | 1467972201623 Marionette TRACE conn6 <- [1,2486,null,{}] 03:03:21 INFO - PROCESS | 3212 | 1467972201627 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:21 INFO - PROCESS | 3212 | 1467972201629 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:21 INFO - PROCESS | 3212 | 1467972201743 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:03:21 INFO - PROCESS | 3212 | 1467972201830 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 3212 | 1467972201832 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:21 INFO - PROCESS | 3212 | ++DOCSHELL 1233E000 == 29 [pid = 3212] [id = 631] 03:03:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (12343400) [pid = 3212] [serial = 1893] [outer = 00000000] 03:03:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (123C8000) [pid = 3212] [serial = 1894] [outer = 12343400] 03:03:21 INFO - PROCESS | 3212 | 1467972201877 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (1246F800) [pid = 3212] [serial = 1895] [outer = 12343400] 03:03:22 INFO - PROCESS | 3212 | 1467972202224 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 03:03:22 INFO - PROCESS | 3212 | 1467972202293 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:03:22 INFO - PROCESS | 3212 | 1467972202295 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:03:22 INFO - PROCESS | 3212 | 1467972202298 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:03:22 INFO - PROCESS | 3212 | 1467972202300 Marionette TRACE conn6 <- [1,2490,null,{}] 03:03:22 INFO - PROCESS | 3212 | 1467972202304 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:22 INFO - PROCESS | 3212 | 1467972202309 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:22 INFO - PROCESS | 3212 | 1467972202412 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:03:22 INFO - PROCESS | 3212 | 1467972202418 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 3212 | 1467972202420 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:22 INFO - PROCESS | 3212 | ++DOCSHELL 0ECD4000 == 30 [pid = 3212] [id = 632] 03:03:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (1258E800) [pid = 3212] [serial = 1896] [outer = 00000000] 03:03:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (14B3EC00) [pid = 3212] [serial = 1897] [outer = 1258E800] 03:03:22 INFO - PROCESS | 3212 | 1467972202464 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (14E9B000) [pid = 3212] [serial = 1898] [outer = 1258E800] 03:03:22 INFO - PROCESS | 3212 | 1467972202964 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 03:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:03:23 INFO - PROCESS | 3212 | 1467972203033 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 3212 | 1467972203035 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:03:23 INFO - PROCESS | 3212 | 1467972203038 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 3212 | 1467972203040 Marionette TRACE conn6 <- [1,2494,null,{}] 03:03:23 INFO - PROCESS | 3212 | 1467972203043 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:23 INFO - PROCESS | 3212 | 1467972203045 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:23 INFO - PROCESS | 3212 | 1467972203146 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:03:23 INFO - PROCESS | 3212 | 1467972203156 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 3212 | 1467972203158 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:23 INFO - PROCESS | 3212 | ++DOCSHELL 14E97C00 == 31 [pid = 3212] [id = 633] 03:03:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (153B8C00) [pid = 3212] [serial = 1899] [outer = 00000000] 03:03:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (164C5800) [pid = 3212] [serial = 1900] [outer = 153B8C00] 03:03:23 INFO - PROCESS | 3212 | 1467972203201 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (164C6800) [pid = 3212] [serial = 1901] [outer = 153B8C00] 03:03:23 INFO - PROCESS | 3212 | 1467972203625 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 03:03:23 INFO - PROCESS | 3212 | 1467972203674 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 3212 | 1467972203676 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:03:23 INFO - PROCESS | 3212 | 1467972203680 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:03:23 INFO - PROCESS | 3212 | 1467972203681 Marionette TRACE conn6 <- [1,2498,null,{}] 03:03:23 INFO - PROCESS | 3212 | 1467972203685 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:23 INFO - PROCESS | 3212 | 1467972203687 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:23 INFO - PROCESS | 3212 | 1467972203764 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:03:23 INFO - PROCESS | 3212 | 1467972203769 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 3212 | 1467972203771 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:23 INFO - PROCESS | 3212 | ++DOCSHELL 164C4400 == 32 [pid = 3212] [id = 634] 03:03:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1680BC00) [pid = 3212] [serial = 1902] [outer = 00000000] 03:03:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1714F000) [pid = 3212] [serial = 1903] [outer = 1680BC00] 03:03:23 INFO - PROCESS | 3212 | 1467972203814 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17149800) [pid = 3212] [serial = 1904] [outer = 1680BC00] 03:03:24 INFO - PROCESS | 3212 | 1467972204271 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 632ms 03:03:24 INFO - PROCESS | 3212 | 1467972204315 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:03:24 INFO - PROCESS | 3212 | 1467972204317 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:03:24 INFO - PROCESS | 3212 | 1467972204320 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 3212 | 1467972204322 Marionette TRACE conn6 <- [1,2502,null,{}] 03:03:24 INFO - PROCESS | 3212 | 1467972204325 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:24 INFO - PROCESS | 3212 | 1467972204327 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:24 INFO - PROCESS | 3212 | 1467972204441 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:03:24 INFO - PROCESS | 3212 | 1467972204506 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:24 INFO - PROCESS | 3212 | 1467972204508 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:24 INFO - PROCESS | 3212 | ++DOCSHELL 0D376400 == 33 [pid = 3212] [id = 635] 03:03:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DDE0000) [pid = 3212] [serial = 1905] [outer = 00000000] 03:03:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17644C00) [pid = 3212] [serial = 1906] [outer = 0DDE0000] 03:03:24 INFO - PROCESS | 3212 | 1467972204579 Marionette DEBUG loaded listener.js 03:03:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17649000) [pid = 3212] [serial = 1907] [outer = 0DDE0000] 03:03:25 INFO - PROCESS | 3212 | 1467972204999 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 03:03:25 INFO - PROCESS | 3212 | 1467972205051 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 3212 | 1467972205053 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:03:25 INFO - PROCESS | 3212 | 1467972205056 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 3212 | 1467972205057 Marionette TRACE conn6 <- [1,2506,null,{}] 03:03:25 INFO - PROCESS | 3212 | 1467972205061 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 3212 | 1467972205062 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:25 INFO - PROCESS | 3212 | 1467972205188 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:03:25 INFO - PROCESS | 3212 | 1467972205197 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 3212 | 1467972205198 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:25 INFO - PROCESS | 3212 | ++DOCSHELL 1233CC00 == 34 [pid = 3212] [id = 636] 03:03:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1738E800) [pid = 3212] [serial = 1908] [outer = 00000000] 03:03:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (180A4400) [pid = 3212] [serial = 1909] [outer = 1738E800] 03:03:25 INFO - PROCESS | 3212 | 1467972205242 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (18BE6000) [pid = 3212] [serial = 1910] [outer = 1738E800] 03:03:25 INFO - PROCESS | 3212 | 1467972205689 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 03:03:25 INFO - PROCESS | 3212 | 1467972205727 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 3212 | 1467972205729 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:03:25 INFO - PROCESS | 3212 | 1467972205732 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:03:25 INFO - PROCESS | 3212 | 1467972205735 Marionette TRACE conn6 <- [1,2510,null,{}] 03:03:25 INFO - PROCESS | 3212 | 1467972205738 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 3212 | 1467972205741 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:25 INFO - PROCESS | 3212 | 1467972205895 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:03:25 INFO - PROCESS | 3212 | 1467972205919 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 3212 | 1467972205921 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:25 INFO - PROCESS | 3212 | ++DOCSHELL 1233BC00 == 35 [pid = 3212] [id = 637] 03:03:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (19371000) [pid = 3212] [serial = 1911] [outer = 00000000] 03:03:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (19A02000) [pid = 3212] [serial = 1912] [outer = 19371000] 03:03:26 INFO - PROCESS | 3212 | 1467972205967 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (19A0C400) [pid = 3212] [serial = 1913] [outer = 19371000] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (16FA4C00) [pid = 3212] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (13A04800) [pid = 3212] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (16424800) [pid = 3212] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (12399000) [pid = 3212] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (165F3400) [pid = 3212] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (11FD8400) [pid = 3212] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0ECD0C00) [pid = 3212] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DA23400) [pid = 3212] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D80CC00) [pid = 3212] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0CFD3C00) [pid = 3212] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:03:26 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (19B41000) [pid = 3212] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:03:26 INFO - PROCESS | 3212 | 1467972206484 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 03:03:26 INFO - PROCESS | 3212 | 1467972206507 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:03:26 INFO - PROCESS | 3212 | 1467972206509 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:03:26 INFO - PROCESS | 3212 | 1467972206512 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 3212 | 1467972206513 Marionette TRACE conn6 <- [1,2514,null,{}] 03:03:26 INFO - PROCESS | 3212 | 1467972206517 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:26 INFO - PROCESS | 3212 | 1467972206519 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:26 INFO - PROCESS | 3212 | 1467972206641 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:03:26 INFO - PROCESS | 3212 | 1467972206699 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:26 INFO - PROCESS | 3212 | 1467972206700 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:26 INFO - PROCESS | 3212 | ++DOCSHELL 0DD57400 == 36 [pid = 3212] [id = 638] 03:03:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0DD5B400) [pid = 3212] [serial = 1914] [outer = 00000000] 03:03:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (16098000) [pid = 3212] [serial = 1915] [outer = 0DD5B400] 03:03:26 INFO - PROCESS | 3212 | 1467972206744 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17646000) [pid = 3212] [serial = 1916] [outer = 0DD5B400] 03:03:27 INFO - PROCESS | 3212 | 1467972207106 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 03:03:27 INFO - PROCESS | 3212 | 1467972207149 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 3212 | 1467972207151 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:03:27 INFO - PROCESS | 3212 | 1467972207154 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:03:27 INFO - PROCESS | 3212 | 1467972207156 Marionette TRACE conn6 <- [1,2518,null,{}] 03:03:27 INFO - PROCESS | 3212 | 1467972207159 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 3212 | 1467972207161 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:27 INFO - PROCESS | 3212 | 1467972207242 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:03:27 INFO - PROCESS | 3212 | 1467972207247 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 3212 | 1467972207249 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:27 INFO - PROCESS | 3212 | ++DOCSHELL 17B71000 == 37 [pid = 3212] [id = 639] 03:03:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17B7D800) [pid = 3212] [serial = 1917] [outer = 00000000] 03:03:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19B43400) [pid = 3212] [serial = 1918] [outer = 17B7D800] 03:03:27 INFO - PROCESS | 3212 | 1467972207293 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19B49000) [pid = 3212] [serial = 1919] [outer = 17B7D800] 03:03:27 INFO - PROCESS | 3212 | 1467972207755 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 03:03:27 INFO - PROCESS | 3212 | 1467972207794 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 3212 | 1467972207796 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:03:27 INFO - PROCESS | 3212 | 1467972207804 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 3212 | 1467972207806 Marionette TRACE conn6 <- [1,2522,null,{}] 03:03:27 INFO - PROCESS | 3212 | 1467972207809 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 3212 | 1467972207811 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:27 INFO - PROCESS | 3212 | 1467972207892 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:03:27 INFO - PROCESS | 3212 | 1467972207898 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 3212 | 1467972207900 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:27 INFO - PROCESS | 3212 | ++DOCSHELL 12398400 == 38 [pid = 3212] [id = 640] 03:03:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19B3F000) [pid = 3212] [serial = 1920] [outer = 00000000] 03:03:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A123400) [pid = 3212] [serial = 1921] [outer = 19B3F000] 03:03:27 INFO - PROCESS | 3212 | 1467972207943 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1A129400) [pid = 3212] [serial = 1922] [outer = 19B3F000] 03:03:28 INFO - PROCESS | 3212 | 1467972208529 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 770ms 03:03:28 INFO - PROCESS | 3212 | 1467972208573 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:03:28 INFO - PROCESS | 3212 | 1467972208578 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:03:28 INFO - PROCESS | 3212 | 1467972208583 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 3212 | 1467972208587 Marionette TRACE conn6 <- [1,2526,null,{}] 03:03:28 INFO - PROCESS | 3212 | 1467972208593 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 3212 | 1467972208596 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:28 INFO - PROCESS | 3212 | 1467972208763 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:03:28 INFO - PROCESS | 3212 | 1467972208886 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 3212 | 1467972208891 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:28 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2CC00 == 39 [pid = 3212] [id = 641] 03:03:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0CA2E400) [pid = 3212] [serial = 1923] [outer = 00000000] 03:03:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0D808800) [pid = 3212] [serial = 1924] [outer = 0CA2E400] 03:03:28 INFO - PROCESS | 3212 | 1467972208947 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0D82AC00) [pid = 3212] [serial = 1925] [outer = 0CA2E400] 03:03:29 INFO - PROCESS | 3212 | 1467972209675 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1182ms 03:03:29 INFO - PROCESS | 3212 | 1467972209765 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 3212 | 1467972209770 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:03:29 INFO - PROCESS | 3212 | 1467972209777 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 3212 | 1467972209779 Marionette TRACE conn6 <- [1,2530,null,{}] 03:03:29 INFO - PROCESS | 3212 | 1467972209783 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:29 INFO - PROCESS | 3212 | 1467972209786 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:29 INFO - PROCESS | 3212 | 1467972209934 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:03:30 INFO - PROCESS | 3212 | 1467972210088 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 3212 | 1467972210091 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:30 INFO - PROCESS | 3212 | ++DOCSHELL 0DD56400 == 40 [pid = 3212] [id = 642] 03:03:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0DD58800) [pid = 3212] [serial = 1926] [outer = 00000000] 03:03:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0EC48C00) [pid = 3212] [serial = 1927] [outer = 0DD58800] 03:03:30 INFO - PROCESS | 3212 | 1467972210147 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (11CF0000) [pid = 3212] [serial = 1928] [outer = 0DD58800] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 17B71000 == 39 [pid = 3212] [id = 639] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 0DD57400 == 38 [pid = 3212] [id = 638] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 1233BC00 == 37 [pid = 3212] [id = 637] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 1233CC00 == 36 [pid = 3212] [id = 636] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 0D376400 == 35 [pid = 3212] [id = 635] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 164C4400 == 34 [pid = 3212] [id = 634] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 14E97C00 == 33 [pid = 3212] [id = 633] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 0ECD4000 == 32 [pid = 3212] [id = 632] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 1233E000 == 31 [pid = 3212] [id = 631] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 0D775400 == 30 [pid = 3212] [id = 630] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 0DDE4400 == 29 [pid = 3212] [id = 629] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (18BE3C00) [pid = 3212] [serial = 1879] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | 1467972211067 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 0D82E800 == 28 [pid = 3212] [id = 628] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 0D459800 == 27 [pid = 3212] [id = 627] 03:03:31 INFO - PROCESS | 3212 | --DOCSHELL 13A79C00 == 26 [pid = 3212] [id = 626] 03:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1324ms 03:03:31 INFO - PROCESS | 3212 | 1467972211104 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 3212 | 1467972211108 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:03:31 INFO - PROCESS | 3212 | 1467972211112 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 3212 | 1467972211117 Marionette TRACE conn6 <- [1,2534,null,{}] 03:03:31 INFO - PROCESS | 3212 | 1467972211122 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 3212 | 1467972211124 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:31 INFO - PROCESS | 3212 | 1467972211221 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (17B70800) [pid = 3212] [serial = 1877] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (13E4D400) [pid = 3212] [serial = 1864] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (1680A800) [pid = 3212] [serial = 1867] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (14E8D000) [pid = 3212] [serial = 1865] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1714C800) [pid = 3212] [serial = 1873] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17156C00) [pid = 3212] [serial = 1870] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (168B6800) [pid = 3212] [serial = 1868] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (17A53800) [pid = 3212] [serial = 1876] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (17178C00) [pid = 3212] [serial = 1871] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1246C000) [pid = 3212] [serial = 1861] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (11CA2400) [pid = 3212] [serial = 1858] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (11DD3400) [pid = 3212] [serial = 1859] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0DA46400) [pid = 3212] [serial = 1855] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA51C00) [pid = 3212] [serial = 1856] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DA24800) [pid = 3212] [serial = 1853] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0D826400) [pid = 3212] [serial = 1852] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0DA1B400) [pid = 3212] [serial = 1850] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0D825800) [pid = 3212] [serial = 1849] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1A460800) [pid = 3212] [serial = 1846] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1A463800) [pid = 3212] [serial = 1847] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (17156000) [pid = 3212] [serial = 1874] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (12592400) [pid = 3212] [serial = 1862] [outer = 00000000] [url = about:blank] 03:03:31 INFO - PROCESS | 3212 | 1467972211326 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 3212 | 1467972211329 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:31 INFO - PROCESS | 3212 | ++DOCSHELL 0C943800 == 27 [pid = 3212] [id = 643] 03:03:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0C949000) [pid = 3212] [serial = 1929] [outer = 00000000] 03:03:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0D808000) [pid = 3212] [serial = 1930] [outer = 0C949000] 03:03:31 INFO - PROCESS | 3212 | 1467972211377 Marionette DEBUG loaded listener.js 03:03:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D825C00) [pid = 3212] [serial = 1931] [outer = 0C949000] 03:03:31 INFO - PROCESS | 3212 | 1467972211823 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 790ms 03:03:31 INFO - PROCESS | 3212 | 1467972211904 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 3212 | 1467972211909 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:03:31 INFO - PROCESS | 3212 | 1467972211914 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:03:31 INFO - PROCESS | 3212 | 1467972211917 Marionette TRACE conn6 <- [1,2538,null,{}] 03:03:31 INFO - PROCESS | 3212 | 1467972211921 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 3212 | 1467972211923 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:32 INFO - PROCESS | 3212 | 1467972212019 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:03:32 INFO - PROCESS | 3212 | 1467972212025 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 3212 | 1467972212027 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:32 INFO - PROCESS | 3212 | ++DOCSHELL 0DB3FC00 == 28 [pid = 3212] [id = 644] 03:03:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DB40C00) [pid = 3212] [serial = 1932] [outer = 00000000] 03:03:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DD4C800) [pid = 3212] [serial = 1933] [outer = 0DB40C00] 03:03:32 INFO - PROCESS | 3212 | 1467972212074 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DD5A800) [pid = 3212] [serial = 1934] [outer = 0DB40C00] 03:03:32 INFO - PROCESS | 3212 | 1467972212549 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 03:03:32 INFO - PROCESS | 3212 | 1467972212589 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:03:32 INFO - PROCESS | 3212 | 1467972212592 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:03:32 INFO - PROCESS | 3212 | 1467972212595 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:03:32 INFO - PROCESS | 3212 | 1467972212599 Marionette TRACE conn6 <- [1,2542,null,{}] 03:03:32 INFO - PROCESS | 3212 | 1467972212609 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:32 INFO - PROCESS | 3212 | 1467972212614 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:32 INFO - PROCESS | 3212 | 1467972212699 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:03:32 INFO - PROCESS | 3212 | 1467972212826 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 3212 | 1467972212829 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:32 INFO - PROCESS | 3212 | ++DOCSHELL 12326000 == 29 [pid = 3212] [id = 645] 03:03:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1233B000) [pid = 3212] [serial = 1935] [outer = 00000000] 03:03:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (12340800) [pid = 3212] [serial = 1936] [outer = 1233B000] 03:03:32 INFO - PROCESS | 3212 | 1467972212879 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (12358000) [pid = 3212] [serial = 1937] [outer = 1233B000] 03:03:33 INFO - PROCESS | 3212 | 1467972213272 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 03:03:33 INFO - PROCESS | 3212 | 1467972213329 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 3212 | 1467972213331 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:03:33 INFO - PROCESS | 3212 | 1467972213334 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 3212 | 1467972213336 Marionette TRACE conn6 <- [1,2546,null,{}] 03:03:33 INFO - PROCESS | 3212 | 1467972213339 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 3212 | 1467972213341 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:33 INFO - PROCESS | 3212 | 1467972213477 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:03:33 INFO - PROCESS | 3212 | 1467972213540 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 3212 | 1467972213542 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:33 INFO - PROCESS | 3212 | ++DOCSHELL 12590800 == 30 [pid = 3212] [id = 646] 03:03:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12591000) [pid = 3212] [serial = 1938] [outer = 00000000] 03:03:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (13A08C00) [pid = 3212] [serial = 1939] [outer = 12591000] 03:03:33 INFO - PROCESS | 3212 | 1467972213587 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (13E52C00) [pid = 3212] [serial = 1940] [outer = 12591000] 03:03:34 INFO - PROCESS | 3212 | 1467972213982 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 03:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:03:34 INFO - PROCESS | 3212 | 1467972214011 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 3212 | 1467972214013 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:03:34 INFO - PROCESS | 3212 | 1467972214016 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 3212 | 1467972214018 Marionette TRACE conn6 <- [1,2550,null,{}] 03:03:34 INFO - PROCESS | 3212 | 1467972214021 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:34 INFO - PROCESS | 3212 | 1467972214023 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:34 INFO - PROCESS | 3212 | 1467972214162 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:03:34 INFO - PROCESS | 3212 | 1467972214179 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 3212 | 1467972214181 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:34 INFO - PROCESS | 3212 | ++DOCSHELL 14B40400 == 31 [pid = 3212] [id = 647] 03:03:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (14B44000) [pid = 3212] [serial = 1941] [outer = 00000000] 03:03:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (153B9000) [pid = 3212] [serial = 1942] [outer = 14B44000] 03:03:34 INFO - PROCESS | 3212 | 1467972214226 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (153BF000) [pid = 3212] [serial = 1943] [outer = 14B44000] 03:03:34 INFO - PROCESS | 3212 | 1467972214710 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 731ms 03:03:34 INFO - PROCESS | 3212 | 1467972214751 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 3212 | 1467972214753 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:03:34 INFO - PROCESS | 3212 | 1467972214757 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 3212 | 1467972214759 Marionette TRACE conn6 <- [1,2554,null,{}] 03:03:34 INFO - PROCESS | 3212 | 1467972214762 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:34 INFO - PROCESS | 3212 | 1467972214768 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:34 INFO - PROCESS | 3212 | 1467972214909 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:03:35 INFO - PROCESS | 3212 | 1467972214977 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 3212 | 1467972214979 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:35 INFO - PROCESS | 3212 | ++DOCSHELL 0CFC7000 == 32 [pid = 3212] [id = 648] 03:03:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (16FA4400) [pid = 3212] [serial = 1944] [outer = 00000000] 03:03:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1716D400) [pid = 3212] [serial = 1945] [outer = 16FA4400] 03:03:35 INFO - PROCESS | 3212 | 1467972215023 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1714C800) [pid = 3212] [serial = 1946] [outer = 16FA4400] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0DDE0000) [pid = 3212] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (12343400) [pid = 3212] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (17CA6800) [pid = 3212] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0DDE6000) [pid = 3212] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1258E800) [pid = 3212] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1738E800) [pid = 3212] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0DDE0800) [pid = 3212] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (153B8C00) [pid = 3212] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0D460000) [pid = 3212] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1680BC00) [pid = 3212] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0D82EC00) [pid = 3212] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (19371000) [pid = 3212] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0DD5B400) [pid = 3212] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:03:35 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (17B7D800) [pid = 3212] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:03:35 INFO - PROCESS | 3212 | 1467972215623 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 03:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:03:35 INFO - PROCESS | 3212 | 1467972215691 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 3212 | 1467972215693 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:03:35 INFO - PROCESS | 3212 | 1467972215697 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 3212 | 1467972215698 Marionette TRACE conn6 <- [1,2558,null,{}] 03:03:35 INFO - PROCESS | 3212 | 1467972215702 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:35 INFO - PROCESS | 3212 | 1467972215704 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:35 INFO - PROCESS | 3212 | 1467972215782 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:03:35 INFO - PROCESS | 3212 | 1467972215788 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 3212 | 1467972215790 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:35 INFO - PROCESS | 3212 | ++DOCSHELL 0DCD3C00 == 33 [pid = 3212] [id = 649] 03:03:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DCD4400) [pid = 3212] [serial = 1947] [outer = 00000000] 03:03:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DDE6000) [pid = 3212] [serial = 1948] [outer = 0DCD4400] 03:03:35 INFO - PROCESS | 3212 | 1467972215918 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (12355000) [pid = 3212] [serial = 1949] [outer = 0DCD4400] 03:03:36 INFO - PROCESS | 3212 | 1467972216295 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 03:03:36 INFO - PROCESS | 3212 | 1467972216331 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 3212 | 1467972216333 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:03:36 INFO - PROCESS | 3212 | 1467972216337 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:03:36 INFO - PROCESS | 3212 | 1467972216338 Marionette TRACE conn6 <- [1,2562,null,{}] 03:03:36 INFO - PROCESS | 3212 | 1467972216342 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 3212 | 1467972216344 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:36 INFO - PROCESS | 3212 | 1467972216423 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:03:36 INFO - PROCESS | 3212 | 1467972216524 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 3212 | 1467972216526 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:36 INFO - PROCESS | 3212 | ++DOCSHELL 0DC02000 == 34 [pid = 3212] [id = 650] 03:03:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DCD6400) [pid = 3212] [serial = 1950] [outer = 00000000] 03:03:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1763B800) [pid = 3212] [serial = 1951] [outer = 0DCD6400] 03:03:36 INFO - PROCESS | 3212 | 1467972216569 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17806400) [pid = 3212] [serial = 1952] [outer = 0DCD6400] 03:03:36 INFO - PROCESS | 3212 | 1467972216942 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 03:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:03:37 INFO - PROCESS | 3212 | 1467972216971 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 3212 | 1467972216973 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:03:37 INFO - PROCESS | 3212 | 1467972216976 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 3212 | 1467972216978 Marionette TRACE conn6 <- [1,2566,null,{}] 03:03:37 INFO - PROCESS | 3212 | 1467972216981 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 3212 | 1467972216983 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:37 INFO - PROCESS | 3212 | 1467972217102 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:03:37 INFO - PROCESS | 3212 | 1467972217144 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 3212 | 1467972217145 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:37 INFO - PROCESS | 3212 | ++DOCSHELL 12325800 == 35 [pid = 3212] [id = 651] 03:03:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17155400) [pid = 3212] [serial = 1953] [outer = 00000000] 03:03:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (180A5000) [pid = 3212] [serial = 1954] [outer = 17155400] 03:03:37 INFO - PROCESS | 3212 | 1467972217189 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (180A9800) [pid = 3212] [serial = 1955] [outer = 17155400] 03:03:37 INFO - PROCESS | 3212 | 1467972217678 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 03:03:37 INFO - PROCESS | 3212 | 1467972217748 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 3212 | 1467972217753 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:03:37 INFO - PROCESS | 3212 | 1467972217759 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 3212 | 1467972217762 Marionette TRACE conn6 <- [1,2570,null,{}] 03:03:37 INFO - PROCESS | 3212 | 1467972217769 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 3212 | 1467972217772 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:37 INFO - PROCESS | 3212 | 1467972217919 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:03:38 INFO - PROCESS | 3212 | 1467972218059 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 3212 | 1467972218064 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:38 INFO - PROCESS | 3212 | ++DOCSHELL 0CA2EC00 == 36 [pid = 3212] [id = 652] 03:03:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0CA30000) [pid = 3212] [serial = 1956] [outer = 00000000] 03:03:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0D82F000) [pid = 3212] [serial = 1957] [outer = 0CA30000] 03:03:38 INFO - PROCESS | 3212 | 1467972218122 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0DA45400) [pid = 3212] [serial = 1958] [outer = 0CA30000] 03:03:38 INFO - PROCESS | 3212 | 1467972218758 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1019ms 03:03:38 INFO - PROCESS | 3212 | 1467972218782 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 3212 | 1467972218787 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:03:38 INFO - PROCESS | 3212 | 1467972218793 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - PROCESS | 3212 | 1467972218796 Marionette TRACE conn6 <- [1,2574,null,{}] 03:03:38 INFO - PROCESS | 3212 | 1467972218800 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:38 INFO - PROCESS | 3212 | 1467972218803 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:38 INFO - PROCESS | 3212 | 1467972218914 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:03:39 INFO - PROCESS | 3212 | 1467972219027 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 3212 | 1467972219030 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:39 INFO - PROCESS | 3212 | ++DOCSHELL 11CAEC00 == 37 [pid = 3212] [id = 653] 03:03:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (11CE4C00) [pid = 3212] [serial = 1959] [outer = 00000000] 03:03:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (12346400) [pid = 3212] [serial = 1960] [outer = 11CE4C00] 03:03:39 INFO - PROCESS | 3212 | 1467972219126 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (13A03C00) [pid = 3212] [serial = 1961] [outer = 11CE4C00] 03:03:39 INFO - PROCESS | 3212 | 1467972219749 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 03:03:39 INFO - PROCESS | 3212 | 1467972219780 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 3212 | 1467972219783 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:03:39 INFO - PROCESS | 3212 | 1467972219788 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:03:39 INFO - PROCESS | 3212 | 1467972219792 Marionette TRACE conn6 <- [1,2578,null,{}] 03:03:39 INFO - PROCESS | 3212 | 1467972219804 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 3212 | 1467972219809 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:39 INFO - PROCESS | 3212 | 1467972219923 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:03:40 INFO - PROCESS | 3212 | 1467972220062 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 3212 | 1467972220066 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:40 INFO - PROCESS | 3212 | ++DOCSHELL 17640000 == 38 [pid = 3212] [id = 654] 03:03:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17B7C800) [pid = 3212] [serial = 1962] [outer = 00000000] 03:03:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (19375C00) [pid = 3212] [serial = 1963] [outer = 17B7C800] 03:03:40 INFO - PROCESS | 3212 | 1467972220122 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19AB6C00) [pid = 3212] [serial = 1964] [outer = 17B7C800] 03:03:40 INFO - PROCESS | 3212 | 1467972220694 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 03:03:40 INFO - PROCESS | 3212 | 1467972220725 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 3212 | 1467972220728 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:03:40 INFO - PROCESS | 3212 | 1467972220731 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:03:40 INFO - PROCESS | 3212 | 1467972220733 Marionette TRACE conn6 <- [1,2582,null,{}] 03:03:40 INFO - PROCESS | 3212 | 1467972220737 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:40 INFO - PROCESS | 3212 | 1467972220740 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:40 INFO - PROCESS | 3212 | 1467972220848 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:03:40 INFO - PROCESS | 3212 | 1467972220960 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 3212 | 1467972220962 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:41 INFO - PROCESS | 3212 | ++DOCSHELL 09066000 == 39 [pid = 3212] [id = 655] 03:03:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (09068C00) [pid = 3212] [serial = 1965] [outer = 00000000] 03:03:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (0CFD3000) [pid = 3212] [serial = 1966] [outer = 09068C00] 03:03:41 INFO - PROCESS | 3212 | 1467972221159 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (0D77B000) [pid = 3212] [serial = 1967] [outer = 09068C00] 03:03:41 INFO - PROCESS | 3212 | 1467972221773 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1077ms 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0DC02000 == 38 [pid = 3212] [id = 650] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0DCD3C00 == 37 [pid = 3212] [id = 649] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0CFC7000 == 36 [pid = 3212] [id = 648] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 14B40400 == 35 [pid = 3212] [id = 647] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 12590800 == 34 [pid = 3212] [id = 646] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 12326000 == 33 [pid = 3212] [id = 645] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0DB3FC00 == 32 [pid = 3212] [id = 644] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0C943800 == 31 [pid = 3212] [id = 643] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 12398400 == 30 [pid = 3212] [id = 640] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0DD56400 == 29 [pid = 3212] [id = 642] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0CA2CC00 == 28 [pid = 3212] [id = 641] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 17640000 == 27 [pid = 3212] [id = 654] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 12325800 == 26 [pid = 3212] [id = 651] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 0CA2EC00 == 25 [pid = 3212] [id = 652] 03:03:42 INFO - PROCESS | 3212 | --DOCSHELL 11CAEC00 == 24 [pid = 3212] [id = 653] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (17644C00) [pid = 3212] [serial = 1906] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (123C8000) [pid = 3212] [serial = 1894] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (1246F800) [pid = 3212] [serial = 1895] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (19303800) [pid = 3212] [serial = 1880] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0DFCFC00) [pid = 3212] [serial = 1888] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0EAE7C00) [pid = 3212] [serial = 1889] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (14B3EC00) [pid = 3212] [serial = 1897] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (14E9B000) [pid = 3212] [serial = 1898] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (180A4400) [pid = 3212] [serial = 1909] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (11CA1C00) [pid = 3212] [serial = 1891] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1232C000) [pid = 3212] [serial = 1892] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (164C5800) [pid = 3212] [serial = 1900] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (164C6800) [pid = 3212] [serial = 1901] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D772400) [pid = 3212] [serial = 1882] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D77B400) [pid = 3212] [serial = 1883] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1714F000) [pid = 3212] [serial = 1903] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA19800) [pid = 3212] [serial = 1885] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DA22800) [pid = 3212] [serial = 1886] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (17649000) [pid = 3212] [serial = 1907] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (19A02000) [pid = 3212] [serial = 1912] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (16098000) [pid = 3212] [serial = 1915] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1A123400) [pid = 3212] [serial = 1921] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (18BE6000) [pid = 3212] [serial = 1910] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (19B49000) [pid = 3212] [serial = 1919] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (19B43400) [pid = 3212] [serial = 1918] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (19A0C400) [pid = 3212] [serial = 1913] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (17646000) [pid = 3212] [serial = 1916] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (17149800) [pid = 3212] [serial = 1904] [outer = 00000000] [url = about:blank] 03:03:42 INFO - PROCESS | 3212 | 1467972222506 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 3212 | 1467972222511 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:03:42 INFO - PROCESS | 3212 | 1467972222521 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 3212 | 1467972222524 Marionette TRACE conn6 <- [1,2586,null,{}] 03:03:42 INFO - PROCESS | 3212 | 1467972222530 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 3212 | 1467972222534 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:42 INFO - PROCESS | 3212 | 1467972222639 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:03:42 INFO - PROCESS | 3212 | 1467972222773 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 3212 | 1467972222776 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:42 INFO - PROCESS | 3212 | ++DOCSHELL 0CA36800 == 25 [pid = 3212] [id = 656] 03:03:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0CA38000) [pid = 3212] [serial = 1968] [outer = 00000000] 03:03:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0CFC9C00) [pid = 3212] [serial = 1969] [outer = 0CA38000] 03:03:42 INFO - PROCESS | 3212 | 1467972222825 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0D45D800) [pid = 3212] [serial = 1970] [outer = 0CA38000] 03:03:43 INFO - PROCESS | 3212 | 1467972223263 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 790ms 03:03:43 INFO - PROCESS | 3212 | 1467972223312 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 3212 | 1467972223315 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:03:43 INFO - PROCESS | 3212 | 1467972223326 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 3212 | 1467972223330 Marionette TRACE conn6 <- [1,2590,null,{}] 03:03:43 INFO - PROCESS | 3212 | 1467972223334 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:43 INFO - PROCESS | 3212 | 1467972223337 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:43 INFO - PROCESS | 3212 | 1467972223427 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:03:43 INFO - PROCESS | 3212 | 1467972223438 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 3212 | 1467972223441 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:43 INFO - PROCESS | 3212 | ++DOCSHELL 0DA21000 == 26 [pid = 3212] [id = 657] 03:03:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0DA21400) [pid = 3212] [serial = 1971] [outer = 00000000] 03:03:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0DA42400) [pid = 3212] [serial = 1972] [outer = 0DA21400] 03:03:43 INFO - PROCESS | 3212 | 1467972223488 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DA48C00) [pid = 3212] [serial = 1973] [outer = 0DA21400] 03:03:43 INFO - PROCESS | 3212 | 1467972223965 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 690ms 03:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:03:44 INFO - PROCESS | 3212 | 1467972224017 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 3212 | 1467972224019 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:03:44 INFO - PROCESS | 3212 | 1467972224023 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 3212 | 1467972224025 Marionette TRACE conn6 <- [1,2594,null,{}] 03:03:44 INFO - PROCESS | 3212 | 1467972224034 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:44 INFO - PROCESS | 3212 | 1467972224039 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:44 INFO - PROCESS | 3212 | 1467972224151 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:03:44 INFO - PROCESS | 3212 | 1467972224258 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 3212 | 1467972224261 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:44 INFO - PROCESS | 3212 | ++DOCSHELL 0ECA7C00 == 27 [pid = 3212] [id = 658] 03:03:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0ECAA400) [pid = 3212] [serial = 1974] [outer = 00000000] 03:03:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0ECD0000) [pid = 3212] [serial = 1975] [outer = 0ECAA400] 03:03:44 INFO - PROCESS | 3212 | 1467972224310 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (11CABC00) [pid = 3212] [serial = 1976] [outer = 0ECAA400] 03:03:44 INFO - PROCESS | 3212 | 1467972224756 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 771ms 03:03:44 INFO - PROCESS | 3212 | 1467972224797 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 3212 | 1467972224808 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:03:44 INFO - PROCESS | 3212 | 1467972224812 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 3212 | 1467972224814 Marionette TRACE conn6 <- [1,2598,null,{}] 03:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:03:44 INFO - PROCESS | 3212 | 1467972224822 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:44 INFO - PROCESS | 3212 | 1467972224824 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:44 INFO - PROCESS | 3212 | 1467972224945 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:03:44 INFO - PROCESS | 3212 | 1467972224956 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 3212 | 1467972224958 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:45 INFO - PROCESS | 3212 | ++DOCSHELL 1233C000 == 28 [pid = 3212] [id = 659] 03:03:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1233DC00) [pid = 3212] [serial = 1977] [outer = 00000000] 03:03:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (12467400) [pid = 3212] [serial = 1978] [outer = 1233DC00] 03:03:45 INFO - PROCESS | 3212 | 1467972225003 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1258A000) [pid = 3212] [serial = 1979] [outer = 1233DC00] 03:03:45 INFO - PROCESS | 3212 | 1467972225453 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 03:03:45 INFO - PROCESS | 3212 | 1467972225488 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 3212 | 1467972225490 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:03:45 INFO - PROCESS | 3212 | 1467972225493 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:03:45 INFO - PROCESS | 3212 | 1467972225495 Marionette TRACE conn6 <- [1,2602,null,{}] 03:03:45 INFO - PROCESS | 3212 | 1467972225498 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:45 INFO - PROCESS | 3212 | 1467972225500 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:45 INFO - PROCESS | 3212 | 1467972225645 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:03:45 INFO - PROCESS | 3212 | 1467972225666 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 3212 | 1467972225668 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:45 INFO - PROCESS | 3212 | ++DOCSHELL 1325E400 == 29 [pid = 3212] [id = 660] 03:03:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (13261400) [pid = 3212] [serial = 1980] [outer = 00000000] 03:03:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (14B3E000) [pid = 3212] [serial = 1981] [outer = 13261400] 03:03:45 INFO - PROCESS | 3212 | 1467972225712 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (14E91400) [pid = 3212] [serial = 1982] [outer = 13261400] 03:03:46 INFO - PROCESS | 3212 | 1467972226163 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 03:03:46 INFO - PROCESS | 3212 | 1467972226231 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:03:46 INFO - PROCESS | 3212 | 1467972226234 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:03:46 INFO - PROCESS | 3212 | 1467972226237 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:03:46 INFO - PROCESS | 3212 | 1467972226239 Marionette TRACE conn6 <- [1,2606,null,{}] 03:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:03:46 INFO - PROCESS | 3212 | 1467972226242 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:46 INFO - PROCESS | 3212 | 1467972226248 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:46 INFO - PROCESS | 3212 | 1467972226391 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:03:46 INFO - PROCESS | 3212 | 1467972226461 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 3212 | 1467972226463 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:46 INFO - PROCESS | 3212 | ++DOCSHELL 160A9800 == 30 [pid = 3212] [id = 661] 03:03:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (165ADC00) [pid = 3212] [serial = 1983] [outer = 00000000] 03:03:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1680B000) [pid = 3212] [serial = 1984] [outer = 165ADC00] 03:03:46 INFO - PROCESS | 3212 | 1467972226508 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (16FA7400) [pid = 3212] [serial = 1985] [outer = 165ADC00] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0C949000) [pid = 3212] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DB40C00) [pid = 3212] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0DD58800) [pid = 3212] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (14B44000) [pid = 3212] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0CA2E400) [pid = 3212] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1233B000) [pid = 3212] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (19B3F000) [pid = 3212] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0DCD4400) [pid = 3212] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DCD6400) [pid = 3212] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (16FA4400) [pid = 3212] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (12591000) [pid = 3212] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:03:46 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (17155400) [pid = 3212] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:03:47 INFO - PROCESS | 3212 | 1467972227059 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 03:03:47 INFO - PROCESS | 3212 | 1467972227112 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:03:47 INFO - PROCESS | 3212 | 1467972227115 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:03:47 INFO - PROCESS | 3212 | 1467972227118 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 3212 | 1467972227119 Marionette TRACE conn6 <- [1,2610,null,{}] 03:03:47 INFO - PROCESS | 3212 | 1467972227123 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:47 INFO - PROCESS | 3212 | 1467972227124 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:47 INFO - PROCESS | 3212 | 1467972227202 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:03:47 INFO - PROCESS | 3212 | 1467972227207 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 3212 | 1467972227209 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:47 INFO - PROCESS | 3212 | ++DOCSHELL 0DC05400 == 31 [pid = 3212] [id = 662] 03:03:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (11DCDC00) [pid = 3212] [serial = 1986] [outer = 00000000] 03:03:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (165F1800) [pid = 3212] [serial = 1987] [outer = 11DCDC00] 03:03:47 INFO - PROCESS | 3212 | 1467972227252 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (17147C00) [pid = 3212] [serial = 1988] [outer = 11DCDC00] 03:03:47 INFO - PROCESS | 3212 | 1467972227684 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 03:03:47 INFO - PROCESS | 3212 | 1467972227749 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 3212 | 1467972227751 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:03:47 INFO - PROCESS | 3212 | 1467972227754 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:03:47 INFO - PROCESS | 3212 | 1467972227756 Marionette TRACE conn6 <- [1,2614,null,{}] 03:03:47 INFO - PROCESS | 3212 | 1467972227759 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:47 INFO - PROCESS | 3212 | 1467972227761 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:47 INFO - PROCESS | 3212 | 1467972227839 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:03:47 INFO - PROCESS | 3212 | 1467972227844 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 3212 | 1467972227846 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:47 INFO - PROCESS | 3212 | ++DOCSHELL 17150000 == 32 [pid = 3212] [id = 663] 03:03:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (17153400) [pid = 3212] [serial = 1989] [outer = 00000000] 03:03:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1739A400) [pid = 3212] [serial = 1990] [outer = 17153400] 03:03:47 INFO - PROCESS | 3212 | 1467972227890 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (17585C00) [pid = 3212] [serial = 1991] [outer = 17153400] 03:03:48 INFO - PROCESS | 3212 | 1467972228332 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 03:03:48 INFO - PROCESS | 3212 | 1467972228389 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 3212 | 1467972228391 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:03:48 INFO - PROCESS | 3212 | 1467972228394 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 3212 | 1467972228396 Marionette TRACE conn6 <- [1,2618,null,{}] 03:03:48 INFO - PROCESS | 3212 | 1467972228399 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:48 INFO - PROCESS | 3212 | 1467972228401 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:48 INFO - PROCESS | 3212 | 1467972228479 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:03:48 INFO - PROCESS | 3212 | 1467972228486 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:48 INFO - PROCESS | 3212 | 1467972228488 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:48 INFO - PROCESS | 3212 | ++DOCSHELL 1764A400 == 33 [pid = 3212] [id = 664] 03:03:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1764A800) [pid = 3212] [serial = 1992] [outer = 00000000] 03:03:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17A5A000) [pid = 3212] [serial = 1993] [outer = 1764A800] 03:03:48 INFO - PROCESS | 3212 | 1467972228531 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17CB1000) [pid = 3212] [serial = 1994] [outer = 1764A800] 03:03:49 INFO - PROCESS | 3212 | --DOCSHELL 0DA21000 == 32 [pid = 3212] [id = 657] 03:03:49 INFO - PROCESS | 3212 | --DOCSHELL 0CA36800 == 31 [pid = 3212] [id = 656] 03:03:49 INFO - PROCESS | 3212 | --DOCSHELL 09066000 == 30 [pid = 3212] [id = 655] 03:03:50 INFO - PROCESS | 3212 | --DOCSHELL 160A9800 == 29 [pid = 3212] [id = 661] 03:03:50 INFO - PROCESS | 3212 | --DOCSHELL 0ECA7C00 == 28 [pid = 3212] [id = 658] 03:03:50 INFO - PROCESS | 3212 | --DOCSHELL 1233C000 == 27 [pid = 3212] [id = 659] 03:03:50 INFO - PROCESS | 3212 | --DOCSHELL 1325E400 == 26 [pid = 3212] [id = 660] 03:03:50 INFO - PROCESS | 3212 | --DOCSHELL 17150000 == 25 [pid = 3212] [id = 663] 03:03:50 INFO - PROCESS | 3212 | --DOCSHELL 0DC05400 == 24 [pid = 3212] [id = 662] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D808000) [pid = 3212] [serial = 1930] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D825C00) [pid = 3212] [serial = 1931] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0DD4C800) [pid = 3212] [serial = 1933] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DD5A800) [pid = 3212] [serial = 1934] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0EC48C00) [pid = 3212] [serial = 1927] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (11CF0000) [pid = 3212] [serial = 1928] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (153B9000) [pid = 3212] [serial = 1942] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0D808800) [pid = 3212] [serial = 1924] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0D82AC00) [pid = 3212] [serial = 1925] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (12340800) [pid = 3212] [serial = 1936] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (1A129400) [pid = 3212] [serial = 1922] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0DDE6000) [pid = 3212] [serial = 1948] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (17806400) [pid = 3212] [serial = 1952] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (1716D400) [pid = 3212] [serial = 1945] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (1714C800) [pid = 3212] [serial = 1946] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (13A08C00) [pid = 3212] [serial = 1939] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (13E52C00) [pid = 3212] [serial = 1940] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (180A9800) [pid = 3212] [serial = 1955] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (180A5000) [pid = 3212] [serial = 1954] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (12355000) [pid = 3212] [serial = 1949] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (153BF000) [pid = 3212] [serial = 1943] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (1763B800) [pid = 3212] [serial = 1951] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (12358000) [pid = 3212] [serial = 1937] [outer = 00000000] [url = about:blank] 03:03:50 INFO - PROCESS | 3212 | 1467972230317 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1980ms 03:03:50 INFO - PROCESS | 3212 | 1467972230376 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:03:50 INFO - PROCESS | 3212 | 1467972230380 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:03:50 INFO - PROCESS | 3212 | 1467972230385 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - PROCESS | 3212 | 1467972230388 Marionette TRACE conn6 <- [1,2622,null,{}] 03:03:50 INFO - PROCESS | 3212 | 1467972230394 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:50 INFO - PROCESS | 3212 | 1467972230397 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:50 INFO - PROCESS | 3212 | 1467972230486 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:03:50 INFO - PROCESS | 3212 | 1467972230496 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 3212 | 1467972230500 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:50 INFO - PROCESS | 3212 | ++DOCSHELL 0D463400 == 25 [pid = 3212] [id = 665] 03:03:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D4F0400) [pid = 3212] [serial = 1995] [outer = 00000000] 03:03:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0D772800) [pid = 3212] [serial = 1996] [outer = 0D4F0400] 03:03:50 INFO - PROCESS | 3212 | 1467972230554 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0D77A800) [pid = 3212] [serial = 1997] [outer = 0D4F0400] 03:03:51 INFO - PROCESS | 3212 | 1467972231050 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 03:03:51 INFO - PROCESS | 3212 | 1467972231115 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 3212 | 1467972231121 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:03:51 INFO - PROCESS | 3212 | 1467972231127 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 3212 | 1467972231130 Marionette TRACE conn6 <- [1,2626,null,{}] 03:03:51 INFO - PROCESS | 3212 | 1467972231134 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 3212 | 1467972231137 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:51 INFO - PROCESS | 3212 | 1467972231225 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:03:51 INFO - PROCESS | 3212 | 1467972231238 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 3212 | 1467972231241 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:51 INFO - PROCESS | 3212 | ++DOCSHELL 0D830400 == 26 [pid = 3212] [id = 666] 03:03:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0D830C00) [pid = 3212] [serial = 1998] [outer = 00000000] 03:03:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0DA1A400) [pid = 3212] [serial = 1999] [outer = 0D830C00] 03:03:51 INFO - PROCESS | 3212 | 1467972231288 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0DA23C00) [pid = 3212] [serial = 2000] [outer = 0D830C00] 03:03:51 INFO - PROCESS | 3212 | 1467972231755 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 03:03:51 INFO - PROCESS | 3212 | 1467972231800 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 3212 | 1467972231803 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:03:51 INFO - PROCESS | 3212 | 1467972231806 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:03:51 INFO - PROCESS | 3212 | 1467972231810 Marionette TRACE conn6 <- [1,2630,null,{}] 03:03:51 INFO - PROCESS | 3212 | 1467972231821 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 3212 | 1467972231826 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:51 INFO - PROCESS | 3212 | 1467972231942 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:03:52 INFO - PROCESS | 3212 | 1467972232042 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 3212 | 1467972232045 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:52 INFO - PROCESS | 3212 | ++DOCSHELL 0DDE0800 == 27 [pid = 3212] [id = 667] 03:03:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0DDE4400) [pid = 3212] [serial = 2001] [outer = 00000000] 03:03:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0DFCC000) [pid = 3212] [serial = 2002] [outer = 0DDE4400] 03:03:52 INFO - PROCESS | 3212 | 1467972232092 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0E0E8C00) [pid = 3212] [serial = 2003] [outer = 0DDE4400] 03:03:52 INFO - PROCESS | 3212 | 1467972232477 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:03:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:03:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 03:03:52 INFO - PROCESS | 3212 | 1467972232540 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 3212 | 1467972232542 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:03:52 INFO - PROCESS | 3212 | 1467972232545 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 3212 | 1467972232547 Marionette TRACE conn6 <- [1,2634,null,{}] 03:03:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:03:52 INFO - PROCESS | 3212 | 1467972232550 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:52 INFO - PROCESS | 3212 | 1467972232552 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:52 INFO - PROCESS | 3212 | 1467972232635 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:03:52 INFO - PROCESS | 3212 | 1467972232640 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 3212 | 1467972232642 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:52 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCC800 == 28 [pid = 3212] [id = 668] 03:03:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (11CA3C00) [pid = 3212] [serial = 2004] [outer = 00000000] 03:03:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (11FB6C00) [pid = 3212] [serial = 2005] [outer = 11CA3C00] 03:03:52 INFO - PROCESS | 3212 | 1467972232687 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (12328800) [pid = 3212] [serial = 2006] [outer = 11CA3C00] 03:03:53 INFO - PROCESS | 3212 | 1467972233115 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:03:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 631ms 03:03:53 INFO - PROCESS | 3212 | 1467972233181 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 3212 | 1467972233183 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:03:53 INFO - PROCESS | 3212 | 1467972233187 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 3212 | 1467972233188 Marionette TRACE conn6 <- [1,2638,null,{}] 03:03:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:03:53 INFO - PROCESS | 3212 | 1467972233192 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 3212 | 1467972233194 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:53 INFO - PROCESS | 3212 | 1467972233271 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:03:53 INFO - PROCESS | 3212 | 1467972233306 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 3212 | 1467972233308 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:53 INFO - PROCESS | 3212 | ++DOCSHELL 12347800 == 29 [pid = 3212] [id = 669] 03:03:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (12355000) [pid = 3212] [serial = 2007] [outer = 00000000] 03:03:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (1242D800) [pid = 3212] [serial = 2008] [outer = 12355000] 03:03:53 INFO - PROCESS | 3212 | 1467972233358 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (12468400) [pid = 3212] [serial = 2009] [outer = 12355000] 03:03:53 INFO - PROCESS | 3212 | 1467972233794 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:03:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 03:03:53 INFO - PROCESS | 3212 | 1467972233821 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 3212 | 1467972233823 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:03:53 INFO - PROCESS | 3212 | 1467972233826 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 3212 | 1467972233828 Marionette TRACE conn6 <- [1,2642,null,{}] 03:03:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:03:53 INFO - PROCESS | 3212 | 1467972233831 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 3212 | 1467972233837 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:53 INFO - PROCESS | 3212 | 1467972233945 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:03:53 INFO - PROCESS | 3212 | 1467972233952 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 3212 | 1467972233953 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:54 INFO - PROCESS | 3212 | ++DOCSHELL 13E52C00 == 30 [pid = 3212] [id = 670] 03:03:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (13E54400) [pid = 3212] [serial = 2010] [outer = 00000000] 03:03:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (14E99C00) [pid = 3212] [serial = 2011] [outer = 13E54400] 03:03:54 INFO - PROCESS | 3212 | 1467972233997 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (153BA400) [pid = 3212] [serial = 2012] [outer = 13E54400] 03:03:54 INFO - PROCESS | 3212 | 1467972234425 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:03:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:03:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 631ms 03:03:54 INFO - PROCESS | 3212 | 1467972234468 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 3212 | 1467972234470 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:03:54 INFO - PROCESS | 3212 | 1467972234473 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:03:54 INFO - PROCESS | 3212 | 1467972234475 Marionette TRACE conn6 <- [1,2646,null,{}] 03:03:54 INFO - PROCESS | 3212 | 1467972234478 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:54 INFO - PROCESS | 3212 | 1467972234480 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:54 INFO - PROCESS | 3212 | 1467972234556 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:03:54 INFO - PROCESS | 3212 | 1467972234562 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 3212 | 1467972234563 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:54 INFO - PROCESS | 3212 | ++DOCSHELL 1602AC00 == 31 [pid = 3212] [id = 671] 03:03:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1609AC00) [pid = 3212] [serial = 2013] [outer = 00000000] 03:03:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (164BB800) [pid = 3212] [serial = 2014] [outer = 1609AC00] 03:03:54 INFO - PROCESS | 3212 | 1467972234606 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (164C1C00) [pid = 3212] [serial = 2015] [outer = 1609AC00] 03:03:55 INFO - PROCESS | 3212 | 1467972235036 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 03:03:55 INFO - PROCESS | 3212 | 1467972235054 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 3212 | 1467972235056 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:03:55 INFO - PROCESS | 3212 | 1467972235059 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 3212 | 1467972235061 Marionette TRACE conn6 <- [1,2650,null,{}] 03:03:55 INFO - PROCESS | 3212 | 1467972235064 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:55 INFO - PROCESS | 3212 | 1467972235066 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:55 INFO - PROCESS | 3212 | 1467972235189 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:03:55 INFO - PROCESS | 3212 | 1467972235197 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 3212 | 1467972235199 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:55 INFO - PROCESS | 3212 | ++DOCSHELL 16426800 == 32 [pid = 3212] [id = 672] 03:03:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (165B7800) [pid = 3212] [serial = 2016] [outer = 00000000] 03:03:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1714E800) [pid = 3212] [serial = 2017] [outer = 165B7800] 03:03:55 INFO - PROCESS | 3212 | 1467972235242 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (168B6800) [pid = 3212] [serial = 2018] [outer = 165B7800] 03:03:55 INFO - PROCESS | 3212 | 1467972235686 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 03:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:03:55 INFO - PROCESS | 3212 | 1467972235731 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 3212 | 1467972235733 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:03:55 INFO - PROCESS | 3212 | 1467972235736 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 3212 | 1467972235738 Marionette TRACE conn6 <- [1,2654,null,{}] 03:03:55 INFO - PROCESS | 3212 | 1467972235741 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:55 INFO - PROCESS | 3212 | 1467972235743 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:55 INFO - PROCESS | 3212 | 1467972235856 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:03:55 INFO - PROCESS | 3212 | 1467972235862 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 3212 | 1467972235863 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:55 INFO - PROCESS | 3212 | ++DOCSHELL 0DDE0000 == 33 [pid = 3212] [id = 673] 03:03:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1716B000) [pid = 3212] [serial = 2019] [outer = 00000000] 03:03:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17397C00) [pid = 3212] [serial = 2020] [outer = 1716B000] 03:03:55 INFO - PROCESS | 3212 | 1467972235907 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (17582C00) [pid = 3212] [serial = 2021] [outer = 1716B000] 03:03:56 INFO - PROCESS | 3212 | 1467972236881 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:03:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1171ms 03:03:56 INFO - PROCESS | 3212 | 1467972236908 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:03:56 INFO - PROCESS | 3212 | 1467972236910 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:03:56 INFO - PROCESS | 3212 | 1467972236920 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 3212 | 1467972236921 Marionette TRACE conn6 <- [1,2658,null,{}] 03:03:56 INFO - PROCESS | 3212 | 1467972236925 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:56 INFO - PROCESS | 3212 | 1467972236927 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:57 INFO - PROCESS | 3212 | 1467972237042 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:03:57 INFO - PROCESS | 3212 | 1467972237048 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:57 INFO - PROCESS | 3212 | 1467972237050 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:57 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4A400 == 34 [pid = 3212] [id = 674] 03:03:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (11DD2C00) [pid = 3212] [serial = 2022] [outer = 00000000] 03:03:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (17649400) [pid = 3212] [serial = 2023] [outer = 11DD2C00] 03:03:57 INFO - PROCESS | 3212 | 1467972237093 Marionette DEBUG loaded listener.js 03:03:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1780D800) [pid = 3212] [serial = 2024] [outer = 11DD2C00] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17153400) [pid = 3212] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (1233DC00) [pid = 3212] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (13261400) [pid = 3212] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (165ADC00) [pid = 3212] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0ECAA400) [pid = 3212] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DA21400) [pid = 3212] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0CA38000) [pid = 3212] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (09068C00) [pid = 3212] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17B7C800) [pid = 3212] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (11CE4C00) [pid = 3212] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0CA30000) [pid = 3212] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:03:57 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (11DCDC00) [pid = 3212] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:03:58 INFO - PROCESS | 3212 | 1467972238164 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:03:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:03:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:03:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1279ms 03:03:58 INFO - PROCESS | 3212 | 1467972238193 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 03:03:58 INFO - PROCESS | 3212 | 1467972238195 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:03:58 INFO - PROCESS | 3212 | 1467972238199 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:03:58 INFO - PROCESS | 3212 | 1467972238201 Marionette TRACE conn6 <- [1,2662,null,{}] 03:03:58 INFO - PROCESS | 3212 | 1467972238205 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:58 INFO - PROCESS | 3212 | 1467972238207 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:58 INFO - PROCESS | 3212 | 1467972238298 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:03:58 INFO - PROCESS | 3212 | 1467972238303 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 3212 | 1467972238306 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:58 INFO - PROCESS | 3212 | ++DOCSHELL 0D776000 == 35 [pid = 3212] [id = 675] 03:03:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D82F400) [pid = 3212] [serial = 2025] [outer = 00000000] 03:03:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (165ACC00) [pid = 3212] [serial = 2026] [outer = 0D82F400] 03:03:58 INFO - PROCESS | 3212 | 1467972238351 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17649C00) [pid = 3212] [serial = 2027] [outer = 0D82F400] 03:03:59 INFO - PROCESS | 3212 | 1467972239293 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:03:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:03:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:03:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1119ms 03:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:03:59 INFO - PROCESS | 3212 | 1467972239322 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 3212 | 1467972239324 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:03:59 INFO - PROCESS | 3212 | 1467972239330 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 3212 | 1467972239332 Marionette TRACE conn6 <- [1,2666,null,{}] 03:03:59 INFO - PROCESS | 3212 | 1467972239336 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 3212 | 1467972239338 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:59 INFO - PROCESS | 3212 | 1467972239416 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:03:59 INFO - PROCESS | 3212 | 1467972239422 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:59 INFO - PROCESS | 3212 | 1467972239423 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:03:59 INFO - PROCESS | 3212 | ++DOCSHELL 180A5400 == 36 [pid = 3212] [id = 676] 03:03:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (180A9800) [pid = 3212] [serial = 2028] [outer = 00000000] 03:03:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1936F400) [pid = 3212] [serial = 2029] [outer = 180A9800] 03:03:59 INFO - PROCESS | 3212 | 1467972239476 Marionette DEBUG loaded listener.js 03:03:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19372C00) [pid = 3212] [serial = 2030] [outer = 180A9800] 03:04:00 INFO - PROCESS | 3212 | 1467972240711 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:04:00 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) 03:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1423ms 03:04:00 INFO - PROCESS | 3212 | 1467972240752 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:04:00 INFO - PROCESS | 3212 | 1467972240756 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:04:00 INFO - PROCESS | 3212 | 1467972240761 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:04:00 INFO - PROCESS | 3212 | 1467972240764 Marionette TRACE conn6 <- [1,2670,null,{}] 03:04:00 INFO - PROCESS | 3212 | 1467972240770 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:00 INFO - PROCESS | 3212 | 1467972240774 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:00 INFO - PROCESS | 3212 | 1467972240943 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:04:01 INFO - PROCESS | 3212 | 1467972241059 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 3212 | 1467972241062 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:01 INFO - PROCESS | 3212 | ++DOCSHELL 0CFD2400 == 37 [pid = 3212] [id = 677] 03:04:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0D336800) [pid = 3212] [serial = 2031] [outer = 00000000] 03:04:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0D82F800) [pid = 3212] [serial = 2032] [outer = 0D336800] 03:04:01 INFO - PROCESS | 3212 | 1467972241118 Marionette DEBUG loaded listener.js 03:04:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0DA4F800) [pid = 3212] [serial = 2033] [outer = 0D336800] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 0D776000 == 36 [pid = 3212] [id = 675] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 0DA4A400 == 35 [pid = 3212] [id = 674] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 0DDE0000 == 34 [pid = 3212] [id = 673] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 16426800 == 33 [pid = 3212] [id = 672] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 1602AC00 == 32 [pid = 3212] [id = 671] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 13E52C00 == 31 [pid = 3212] [id = 670] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 12347800 == 30 [pid = 3212] [id = 669] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 0ECCC800 == 29 [pid = 3212] [id = 668] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 0DDE0800 == 28 [pid = 3212] [id = 667] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 0D830400 == 27 [pid = 3212] [id = 666] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (17A5A000) [pid = 3212] [serial = 1993] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 0D463400 == 26 [pid = 3212] [id = 665] 03:04:02 INFO - PROCESS | 3212 | --DOCSHELL 1764A400 == 25 [pid = 3212] [id = 664] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (17585C00) [pid = 3212] [serial = 1991] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (12467400) [pid = 3212] [serial = 1978] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (14B3E000) [pid = 3212] [serial = 1981] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1680B000) [pid = 3212] [serial = 1984] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (14E91400) [pid = 3212] [serial = 1982] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1739A400) [pid = 3212] [serial = 1990] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (16FA7400) [pid = 3212] [serial = 1985] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0ECD0000) [pid = 3212] [serial = 1975] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DA42400) [pid = 3212] [serial = 1972] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0DA48C00) [pid = 3212] [serial = 1973] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0CFC9C00) [pid = 3212] [serial = 1969] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0D45D800) [pid = 3212] [serial = 1970] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0D77B000) [pid = 3212] [serial = 1967] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0CFD3000) [pid = 3212] [serial = 1966] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (19AB6C00) [pid = 3212] [serial = 1964] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (19375C00) [pid = 3212] [serial = 1963] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (13A03C00) [pid = 3212] [serial = 1961] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (12346400) [pid = 3212] [serial = 1960] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (0DA45400) [pid = 3212] [serial = 1958] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (0D82F000) [pid = 3212] [serial = 1957] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (17147C00) [pid = 3212] [serial = 1988] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (165F1800) [pid = 3212] [serial = 1987] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (1258A000) [pid = 3212] [serial = 1979] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (11CABC00) [pid = 3212] [serial = 1976] [outer = 00000000] [url = about:blank] 03:04:02 INFO - PROCESS | 3212 | 1467972242450 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:04:02 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) 03:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1725ms 03:04:02 INFO - PROCESS | 3212 | 1467972242487 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 3212 | 1467972242490 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:04:02 INFO - PROCESS | 3212 | 1467972242495 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - PROCESS | 3212 | 1467972242498 Marionette TRACE conn6 <- [1,2674,null,{}] 03:04:02 INFO - PROCESS | 3212 | 1467972242503 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:02 INFO - PROCESS | 3212 | 1467972242506 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:02 INFO - PROCESS | 3212 | 1467972242624 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:04:02 INFO - PROCESS | 3212 | 1467972242711 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 3212 | 1467972242715 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:02 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCE400 == 26 [pid = 3212] [id = 678] 03:04:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0D380800) [pid = 3212] [serial = 2034] [outer = 00000000] 03:04:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0D4FA400) [pid = 3212] [serial = 2035] [outer = 0D380800] 03:04:02 INFO - PROCESS | 3212 | 1467972242764 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0D802C00) [pid = 3212] [serial = 2036] [outer = 0D380800] 03:04:03 INFO - PROCESS | 3212 | 1467972243638 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:04:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:04:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:04:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1181ms 03:04:03 INFO - PROCESS | 3212 | 1467972243678 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 3212 | 1467972243683 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:04:03 INFO - PROCESS | 3212 | 1467972243689 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 3212 | 1467972243692 Marionette TRACE conn6 <- [1,2678,null,{}] 03:04:03 INFO - PROCESS | 3212 | 1467972243696 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:03 INFO - PROCESS | 3212 | 1467972243698 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:03 INFO - PROCESS | 3212 | 1467972243786 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:04:03 INFO - PROCESS | 3212 | 1467972243792 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 3212 | 1467972243794 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:03 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4A400 == 27 [pid = 3212] [id = 679] 03:04:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0DA4AC00) [pid = 3212] [serial = 2037] [outer = 00000000] 03:04:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0DB44000) [pid = 3212] [serial = 2038] [outer = 0DA4AC00] 03:04:03 INFO - PROCESS | 3212 | 1467972243841 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0DC0A000) [pid = 3212] [serial = 2039] [outer = 0DA4AC00] 03:04:04 INFO - PROCESS | 3212 | 1467972244819 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:04:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:04:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:04:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1172ms 03:04:04 INFO - PROCESS | 3212 | 1467972244864 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 3212 | 1467972244866 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:04:04 INFO - PROCESS | 3212 | 1467972244870 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 3212 | 1467972244873 Marionette TRACE conn6 <- [1,2682,null,{}] 03:04:04 INFO - PROCESS | 3212 | 1467972244891 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:04 INFO - PROCESS | 3212 | 1467972244896 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:05 INFO - PROCESS | 3212 | 1467972245013 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:04:05 INFO - PROCESS | 3212 | 1467972245021 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 3212 | 1467972245024 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:05 INFO - PROCESS | 3212 | ++DOCSHELL 0ECD0000 == 28 [pid = 3212] [id = 680] 03:04:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (11A4CC00) [pid = 3212] [serial = 2040] [outer = 00000000] 03:04:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (11FB8C00) [pid = 3212] [serial = 2041] [outer = 11A4CC00] 03:04:05 INFO - PROCESS | 3212 | 1467972245080 Marionette DEBUG loaded listener.js 03:04:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (1233DC00) [pid = 3212] [serial = 2042] [outer = 11A4CC00] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (0D4F0400) [pid = 3212] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (1609AC00) [pid = 3212] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (12355000) [pid = 3212] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (1716B000) [pid = 3212] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (11CA3C00) [pid = 3212] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (11DD2C00) [pid = 3212] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (1764A800) [pid = 3212] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (0D830C00) [pid = 3212] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (0DDE4400) [pid = 3212] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (13E54400) [pid = 3212] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (165B7800) [pid = 3212] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:04:06 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (0D82F400) [pid = 3212] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:04:06 INFO - PROCESS | 3212 | 1467972246063 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:04:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:04:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:04:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:04:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1236ms 03:04:06 INFO - PROCESS | 3212 | 1467972246109 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 3212 | 1467972246112 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:04:06 INFO - PROCESS | 3212 | 1467972246115 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:04:06 INFO - PROCESS | 3212 | 1467972246117 Marionette TRACE conn6 <- [1,2686,null,{}] 03:04:06 INFO - PROCESS | 3212 | 1467972246121 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:06 INFO - PROCESS | 3212 | 1467972246123 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:06 INFO - PROCESS | 3212 | 1467972246208 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:04:06 INFO - PROCESS | 3212 | 1467972246214 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 3212 | 1467972246216 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:06 INFO - PROCESS | 3212 | ++DOCSHELL 11CB0800 == 29 [pid = 3212] [id = 681] 03:04:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (11DD3400) [pid = 3212] [serial = 2043] [outer = 00000000] 03:04:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (12398C00) [pid = 3212] [serial = 2044] [outer = 11DD3400] 03:04:06 INFO - PROCESS | 3212 | 1467972246261 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (12591400) [pid = 3212] [serial = 2045] [outer = 11DD3400] 03:04:07 INFO - PROCESS | 3212 | 1467972247200 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:04:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:04:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:04:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:04:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1127ms 03:04:07 INFO - PROCESS | 3212 | 1467972247247 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 3212 | 1467972247249 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:04:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:04:07 INFO - PROCESS | 3212 | 1467972247252 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 3212 | 1467972247254 Marionette TRACE conn6 <- [1,2690,null,{}] 03:04:07 INFO - PROCESS | 3212 | 1467972247257 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 3212 | 1467972247259 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:07 INFO - PROCESS | 3212 | 1467972247338 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:04:07 INFO - PROCESS | 3212 | 1467972247343 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 3212 | 1467972247345 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:07 INFO - PROCESS | 3212 | ++DOCSHELL 1325B000 == 30 [pid = 3212] [id = 682] 03:04:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (13262000) [pid = 3212] [serial = 2046] [outer = 00000000] 03:04:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (13E59400) [pid = 3212] [serial = 2047] [outer = 13262000] 03:04:07 INFO - PROCESS | 3212 | 1467972247389 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (14B43C00) [pid = 3212] [serial = 2048] [outer = 13262000] 03:04:07 INFO - PROCESS | 3212 | 1467972247832 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:04:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 632ms 03:04:07 INFO - PROCESS | 3212 | 1467972247888 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 3212 | 1467972247890 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:04:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:04:07 INFO - PROCESS | 3212 | 1467972247893 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 3212 | 1467972247895 Marionette TRACE conn6 <- [1,2694,null,{}] 03:04:07 INFO - PROCESS | 3212 | 1467972247898 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 3212 | 1467972247904 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:08 INFO - PROCESS | 3212 | 1467972248016 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:04:08 INFO - PROCESS | 3212 | 1467972248031 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 3212 | 1467972248033 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:08 INFO - PROCESS | 3212 | ++DOCSHELL 160A9800 == 31 [pid = 3212] [id = 683] 03:04:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (16422400) [pid = 3212] [serial = 2049] [outer = 00000000] 03:04:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (165EA000) [pid = 3212] [serial = 2050] [outer = 16422400] 03:04:08 INFO - PROCESS | 3212 | 1467972248076 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (1680B000) [pid = 3212] [serial = 2051] [outer = 16422400] 03:04:08 INFO - PROCESS | 3212 | 1467972248790 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:04:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 03:04:08 INFO - PROCESS | 3212 | 1467972248825 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 3212 | 1467972248829 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:04:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:04:08 INFO - PROCESS | 3212 | 1467972248834 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 3212 | 1467972248839 Marionette TRACE conn6 <- [1,2698,null,{}] 03:04:08 INFO - PROCESS | 3212 | 1467972248845 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:08 INFO - PROCESS | 3212 | 1467972248848 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:08 INFO - PROCESS | 3212 | 1467972248959 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:04:09 INFO - PROCESS | 3212 | 1467972249096 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 3212 | 1467972249099 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:09 INFO - PROCESS | 3212 | ++DOCSHELL 0CA39C00 == 32 [pid = 3212] [id = 684] 03:04:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0CFCB800) [pid = 3212] [serial = 2052] [outer = 00000000] 03:04:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0DA47000) [pid = 3212] [serial = 2053] [outer = 0CFCB800] 03:04:09 INFO - PROCESS | 3212 | 1467972249161 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0DCCEC00) [pid = 3212] [serial = 2054] [outer = 0CFCB800] 03:04:09 INFO - PROCESS | 3212 | 1467972249715 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 3212 | 1467972249770 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:04:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:04:09 INFO - PROCESS | 3212 | 1467972249777 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - PROCESS | 3212 | 1467972249780 Marionette TRACE conn6 <- [1,2702,null,{}] 03:04:09 INFO - PROCESS | 3212 | 1467972249786 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:09 INFO - PROCESS | 3212 | 1467972249789 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:09 INFO - PROCESS | 3212 | 1467972249900 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:04:10 INFO - PROCESS | 3212 | 1467972250010 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 3212 | 1467972250013 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:10 INFO - PROCESS | 3212 | ++DOCSHELL 0D823400 == 33 [pid = 3212] [id = 685] 03:04:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (13265000) [pid = 3212] [serial = 2055] [outer = 00000000] 03:04:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (13E54400) [pid = 3212] [serial = 2056] [outer = 13265000] 03:04:10 INFO - PROCESS | 3212 | 1467972250068 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (14E98000) [pid = 3212] [serial = 2057] [outer = 13265000] 03:04:10 INFO - PROCESS | 3212 | 1467972250672 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:04:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 03:04:10 INFO - PROCESS | 3212 | 1467972250710 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 3212 | 1467972250712 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:04:10 INFO - PROCESS | 3212 | 1467972250716 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:04:10 INFO - PROCESS | 3212 | 1467972250720 Marionette TRACE conn6 <- [1,2706,null,{}] 03:04:10 INFO - PROCESS | 3212 | 1467972250731 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 3212 | 1467972250736 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:10 INFO - PROCESS | 3212 | 1467972250843 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:04:10 INFO - PROCESS | 3212 | 1467972250955 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 3212 | 1467972250958 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:11 INFO - PROCESS | 3212 | ++DOCSHELL 1714F000 == 34 [pid = 3212] [id = 686] 03:04:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (1714F400) [pid = 3212] [serial = 2058] [outer = 00000000] 03:04:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (17156C00) [pid = 3212] [serial = 2059] [outer = 1714F400] 03:04:11 INFO - PROCESS | 3212 | 1467972251054 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (1758CC00) [pid = 3212] [serial = 2060] [outer = 1714F400] 03:04:11 INFO - PROCESS | 3212 | 1467972251646 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 3212 | 1467972251694 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:04:11 INFO - PROCESS | 3212 | 1467972251697 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:04:11 INFO - PROCESS | 3212 | 1467972251699 Marionette TRACE conn6 <- [1,2710,null,{}] 03:04:11 INFO - PROCESS | 3212 | 1467972251703 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:11 INFO - PROCESS | 3212 | 1467972251705 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:11 INFO - PROCESS | 3212 | 1467972251813 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:04:12 INFO - PROCESS | 3212 | 1467972252026 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 3212 | 1467972252029 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:12 INFO - PROCESS | 3212 | ++DOCSHELL 0C947400 == 35 [pid = 3212] [id = 687] 03:04:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0C948000) [pid = 3212] [serial = 2061] [outer = 00000000] 03:04:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0CB42400) [pid = 3212] [serial = 2062] [outer = 0C948000] 03:04:12 INFO - PROCESS | 3212 | 1467972252122 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (0D771400) [pid = 3212] [serial = 2063] [outer = 0C948000] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 1325B000 == 34 [pid = 3212] [id = 682] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 11CB0800 == 33 [pid = 3212] [id = 681] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 0ECD0000 == 32 [pid = 3212] [id = 680] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 0DA4A400 == 31 [pid = 3212] [id = 679] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 0CFCE400 == 30 [pid = 3212] [id = 678] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 0CFD2400 == 29 [pid = 3212] [id = 677] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 180A5400 == 28 [pid = 3212] [id = 676] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 1714F000 == 27 [pid = 3212] [id = 686] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 0D823400 == 26 [pid = 3212] [id = 685] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 160A9800 == 25 [pid = 3212] [id = 683] 03:04:12 INFO - PROCESS | 3212 | --DOCSHELL 0CA39C00 == 24 [pid = 3212] [id = 684] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0D772800) [pid = 3212] [serial = 1996] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0D77A800) [pid = 3212] [serial = 1997] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (164BB800) [pid = 3212] [serial = 2014] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (164C1C00) [pid = 3212] [serial = 2015] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1242D800) [pid = 3212] [serial = 2008] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (12468400) [pid = 3212] [serial = 2009] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (17397C00) [pid = 3212] [serial = 2020] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (11FB6C00) [pid = 3212] [serial = 2005] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (12328800) [pid = 3212] [serial = 2006] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (17649400) [pid = 3212] [serial = 2023] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (17CB1000) [pid = 3212] [serial = 1994] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (0DA1A400) [pid = 3212] [serial = 1999] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (17582C00) [pid = 3212] [serial = 2021] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (0DA23C00) [pid = 3212] [serial = 2000] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (0DFCC000) [pid = 3212] [serial = 2002] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (0E0E8C00) [pid = 3212] [serial = 2003] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (14E99C00) [pid = 3212] [serial = 2011] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (153BA400) [pid = 3212] [serial = 2012] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (1714E800) [pid = 3212] [serial = 2017] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (17649C00) [pid = 3212] [serial = 2027] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (1936F400) [pid = 3212] [serial = 2029] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 52 (165ACC00) [pid = 3212] [serial = 2026] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 51 (1780D800) [pid = 3212] [serial = 2024] [outer = 00000000] [url = about:blank] 03:04:12 INFO - PROCESS | 3212 | --DOMWINDOW == 50 (168B6800) [pid = 3212] [serial = 2018] [outer = 00000000] [url = about:blank] 03:04:13 INFO - PROCESS | 3212 | 1467972253272 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 3212 | 1467972253333 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:04:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:04:13 INFO - PROCESS | 3212 | 1467972253338 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:04:13 INFO - PROCESS | 3212 | 1467972253341 Marionette TRACE conn6 <- [1,2714,null,{}] 03:04:13 INFO - PROCESS | 3212 | 1467972253347 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:13 INFO - PROCESS | 3212 | 1467972253349 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:13 INFO - PROCESS | 3212 | 1467972253469 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:04:13 INFO - PROCESS | 3212 | 1467972253484 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 3212 | 1467972253486 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:13 INFO - PROCESS | 3212 | ++DOCSHELL 0D828C00 == 25 [pid = 3212] [id = 688] 03:04:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 51 (0D829C00) [pid = 3212] [serial = 2064] [outer = 00000000] 03:04:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 52 (0D830800) [pid = 3212] [serial = 2065] [outer = 0D829C00] 03:04:13 INFO - PROCESS | 3212 | 1467972253535 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 53 (0DA19C00) [pid = 3212] [serial = 2066] [outer = 0D829C00] 03:04:14 INFO - PROCESS | 3212 | 1467972254024 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:04:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 731ms 03:04:14 INFO - PROCESS | 3212 | 1467972254074 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 3212 | 1467972254079 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:04:14 INFO - PROCESS | 3212 | 1467972254086 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 3212 | 1467972254088 Marionette TRACE conn6 <- [1,2718,null,{}] 03:04:14 INFO - PROCESS | 3212 | 1467972254092 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:14 INFO - PROCESS | 3212 | 1467972254095 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:14 INFO - PROCESS | 3212 | 1467972254186 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:04:14 INFO - PROCESS | 3212 | 1467972254195 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 3212 | 1467972254198 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:14 INFO - PROCESS | 3212 | ++DOCSHELL 0DD53800 == 26 [pid = 3212] [id = 689] 03:04:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (0DD56400) [pid = 3212] [serial = 2067] [outer = 00000000] 03:04:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0DDDEC00) [pid = 3212] [serial = 2068] [outer = 0DD56400] 03:04:14 INFO - PROCESS | 3212 | 1467972254245 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0DFC9C00) [pid = 3212] [serial = 2069] [outer = 0DD56400] 03:04:15 INFO - PROCESS | 3212 | 1467972255177 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:04:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:04:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:04:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1129ms 03:04:15 INFO - PROCESS | 3212 | 1467972255218 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 3212 | 1467972255221 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:04:15 INFO - PROCESS | 3212 | 1467972255231 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 3212 | 1467972255235 Marionette TRACE conn6 <- [1,2722,null,{}] 03:04:15 INFO - PROCESS | 3212 | 1467972255246 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 3212 | 1467972255251 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:15 INFO - PROCESS | 3212 | 1467972255372 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:04:15 INFO - PROCESS | 3212 | 1467972255379 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 3212 | 1467972255382 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:15 INFO - PROCESS | 3212 | ++DOCSHELL 12326800 == 27 [pid = 3212] [id = 690] 03:04:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (12328800) [pid = 3212] [serial = 2070] [outer = 00000000] 03:04:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (1233C000) [pid = 3212] [serial = 2071] [outer = 12328800] 03:04:15 INFO - PROCESS | 3212 | 1467972255430 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (12358400) [pid = 3212] [serial = 2072] [outer = 12328800] 03:04:15 INFO - PROCESS | 3212 | 1467972255928 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:04:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 03:04:15 INFO - PROCESS | 3212 | 1467972255963 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 3212 | 1467972255965 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:04:16 INFO - PROCESS | 3212 | 1467972255973 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 3212 | 1467972255975 Marionette TRACE conn6 <- [1,2726,null,{}] 03:04:16 INFO - PROCESS | 3212 | 1467972255978 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:16 INFO - PROCESS | 3212 | 1467972255980 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:16 INFO - PROCESS | 3212 | 1467972256097 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:04:16 INFO - PROCESS | 3212 | 1467972256105 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 3212 | 1467972256107 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:16 INFO - PROCESS | 3212 | ++DOCSHELL 12474400 == 28 [pid = 3212] [id = 691] 03:04:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (124E2000) [pid = 3212] [serial = 2073] [outer = 00000000] 03:04:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (13A0E400) [pid = 3212] [serial = 2074] [outer = 124E2000] 03:04:16 INFO - PROCESS | 3212 | 1467972256155 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (13E5AC00) [pid = 3212] [serial = 2075] [outer = 124E2000] 03:04:16 INFO - PROCESS | 3212 | 1467972256592 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 03:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:04:16 INFO - PROCESS | 3212 | 1467972256643 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:04:16 INFO - PROCESS | 3212 | 1467972256645 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:04:16 INFO - PROCESS | 3212 | 1467972256648 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 3212 | 1467972256649 Marionette TRACE conn6 <- [1,2730,null,{}] 03:04:16 INFO - PROCESS | 3212 | 1467972256653 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:16 INFO - PROCESS | 3212 | 1467972256655 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:16 INFO - PROCESS | 3212 | 1467972256801 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:04:16 INFO - PROCESS | 3212 | 1467972256809 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 3212 | 1467972256811 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:16 INFO - PROCESS | 3212 | ++DOCSHELL 153B7C00 == 29 [pid = 3212] [id = 692] 03:04:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (153B9000) [pid = 3212] [serial = 2076] [outer = 00000000] 03:04:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (160A3C00) [pid = 3212] [serial = 2077] [outer = 153B9000] 03:04:16 INFO - PROCESS | 3212 | 1467972256855 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (16427000) [pid = 3212] [serial = 2078] [outer = 153B9000] 03:04:17 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (16422400) [pid = 3212] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:04:17 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (13262000) [pid = 3212] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:04:17 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (11A4CC00) [pid = 3212] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:04:17 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (180A9800) [pid = 3212] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:04:17 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (0D336800) [pid = 3212] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:04:17 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (0DA4AC00) [pid = 3212] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:04:17 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (0D380800) [pid = 3212] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:04:17 INFO - PROCESS | 3212 | 1467972257426 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:04:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 830ms 03:04:17 INFO - PROCESS | 3212 | 1467972257479 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 3212 | 1467972257481 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:04:17 INFO - PROCESS | 3212 | 1467972257484 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:04:17 INFO - PROCESS | 3212 | 1467972257486 Marionette TRACE conn6 <- [1,2734,null,{}] 03:04:17 INFO - PROCESS | 3212 | 1467972257490 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:17 INFO - PROCESS | 3212 | 1467972257495 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:17 INFO - PROCESS | 3212 | 1467972257597 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:04:17 INFO - PROCESS | 3212 | 1467972257696 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 3212 | 1467972257697 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:17 INFO - PROCESS | 3212 | ++DOCSHELL 13264400 == 30 [pid = 3212] [id = 693] 03:04:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (16025000) [pid = 3212] [serial = 2079] [outer = 00000000] 03:04:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (1714D800) [pid = 3212] [serial = 2080] [outer = 16025000] 03:04:17 INFO - PROCESS | 3212 | 1467972257742 Marionette DEBUG loaded listener.js 03:04:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (17154800) [pid = 3212] [serial = 2081] [outer = 16025000] 03:04:18 INFO - PROCESS | 3212 | 1467972258131 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 03:04:18 INFO - PROCESS | 3212 | 1467972258169 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:04:18 INFO - PROCESS | 3212 | 1467972258171 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:04:18 INFO - PROCESS | 3212 | 1467972258175 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:04:18 INFO - PROCESS | 3212 | 1467972258177 Marionette TRACE conn6 <- [1,2738,null,{}] 03:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:04:18 INFO - PROCESS | 3212 | 1467972258180 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:18 INFO - PROCESS | 3212 | 1467972258182 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:18 INFO - PROCESS | 3212 | 1467972258260 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:04:18 INFO - PROCESS | 3212 | 1467972258265 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 3212 | 1467972258267 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:18 INFO - PROCESS | 3212 | ++DOCSHELL 1714C800 == 31 [pid = 3212] [id = 694] 03:04:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (1716D000) [pid = 3212] [serial = 2082] [outer = 00000000] 03:04:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (1758BC00) [pid = 3212] [serial = 2083] [outer = 1716D000] 03:04:18 INFO - PROCESS | 3212 | 1467972258311 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (1758C800) [pid = 3212] [serial = 2084] [outer = 1716D000] 03:04:18 INFO - PROCESS | 3212 | 1467972258713 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 570ms 03:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:04:18 INFO - PROCESS | 3212 | 1467972258750 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:04:18 INFO - PROCESS | 3212 | 1467972258752 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:04:18 INFO - PROCESS | 3212 | 1467972258755 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:04:18 INFO - PROCESS | 3212 | 1467972258756 Marionette TRACE conn6 <- [1,2742,null,{}] 03:04:18 INFO - PROCESS | 3212 | 1467972258760 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:18 INFO - PROCESS | 3212 | 1467972258762 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:18 INFO - PROCESS | 3212 | 1467972258882 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:04:18 INFO - PROCESS | 3212 | 1467972258890 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 3212 | 1467972258892 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:18 INFO - PROCESS | 3212 | ++DOCSHELL 08A88400 == 32 [pid = 3212] [id = 695] 03:04:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0C93CC00) [pid = 3212] [serial = 2085] [outer = 00000000] 03:04:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (17649400) [pid = 3212] [serial = 2086] [outer = 0C93CC00] 03:04:18 INFO - PROCESS | 3212 | 1467972258935 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (13A87000) [pid = 3212] [serial = 2087] [outer = 0C93CC00] 03:04:19 INFO - PROCESS | 3212 | 1467972259398 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 03:04:19 INFO - PROCESS | 3212 | 1467972259426 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 3212 | 1467972259431 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:04:19 INFO - PROCESS | 3212 | 1467972259436 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:04:19 INFO - PROCESS | 3212 | 1467972259441 Marionette TRACE conn6 <- [1,2746,null,{}] 03:04:19 INFO - PROCESS | 3212 | 1467972259448 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 3212 | 1467972259451 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:19 INFO - PROCESS | 3212 | 1467972259577 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:04:19 INFO - PROCESS | 3212 | 1467972259774 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 3212 | 1467972259779 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:19 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F9C00 == 33 [pid = 3212] [id = 696] 03:04:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0D4FA800) [pid = 3212] [serial = 2088] [outer = 00000000] 03:04:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0D822800) [pid = 3212] [serial = 2089] [outer = 0D4FA800] 03:04:19 INFO - PROCESS | 3212 | 1467972259840 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0D8A8400) [pid = 3212] [serial = 2090] [outer = 0D4FA800] 03:04:20 INFO - PROCESS | 3212 | 1467972260577 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1178ms 03:04:20 INFO - PROCESS | 3212 | 1467972260619 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 3212 | 1467972260624 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:04:20 INFO - PROCESS | 3212 | 1467972260630 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 3212 | 1467972260633 Marionette TRACE conn6 <- [1,2750,null,{}] 03:04:20 INFO - PROCESS | 3212 | 1467972260638 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 3212 | 1467972260640 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:20 INFO - PROCESS | 3212 | 1467972260760 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:04:20 INFO - PROCESS | 3212 | 1467972260897 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:20 INFO - PROCESS | 3212 | 1467972260900 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:20 INFO - PROCESS | 3212 | ++DOCSHELL 11CE5C00 == 34 [pid = 3212] [id = 697] 03:04:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (11CE6C00) [pid = 3212] [serial = 2091] [outer = 00000000] 03:04:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (11FD7800) [pid = 3212] [serial = 2092] [outer = 11CE6C00] 03:04:20 INFO - PROCESS | 3212 | 1467972260956 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1246DC00) [pid = 3212] [serial = 2093] [outer = 11CE6C00] 03:04:21 INFO - PROCESS | 3212 | 1467972261807 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1231ms 03:04:21 INFO - PROCESS | 3212 | 1467972261865 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:04:21 INFO - PROCESS | 3212 | 1467972261870 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:04:21 INFO - PROCESS | 3212 | 1467972261875 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:04:21 INFO - PROCESS | 3212 | 1467972261878 Marionette TRACE conn6 <- [1,2754,null,{}] 03:04:21 INFO - PROCESS | 3212 | 1467972261883 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:21 INFO - PROCESS | 3212 | 1467972261886 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:22 INFO - PROCESS | 3212 | 1467972261997 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:04:22 INFO - PROCESS | 3212 | --DOCSHELL 1714C800 == 33 [pid = 3212] [id = 694] 03:04:22 INFO - PROCESS | 3212 | --DOCSHELL 13264400 == 32 [pid = 3212] [id = 693] 03:04:22 INFO - PROCESS | 3212 | --DOCSHELL 153B7C00 == 31 [pid = 3212] [id = 692] 03:04:22 INFO - PROCESS | 3212 | --DOCSHELL 12474400 == 30 [pid = 3212] [id = 691] 03:04:22 INFO - PROCESS | 3212 | --DOCSHELL 12326800 == 29 [pid = 3212] [id = 690] 03:04:22 INFO - PROCESS | 3212 | --DOCSHELL 0DD53800 == 28 [pid = 3212] [id = 689] 03:04:22 INFO - PROCESS | 3212 | --DOCSHELL 0D828C00 == 27 [pid = 3212] [id = 688] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (13E59400) [pid = 3212] [serial = 2047] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (165EA000) [pid = 3212] [serial = 2050] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (11FB8C00) [pid = 3212] [serial = 2041] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (19372C00) [pid = 3212] [serial = 2030] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (0D82F800) [pid = 3212] [serial = 2032] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0DA4F800) [pid = 3212] [serial = 2033] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0DB44000) [pid = 3212] [serial = 2038] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0D4FA400) [pid = 3212] [serial = 2035] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (0D802C00) [pid = 3212] [serial = 2036] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (12398C00) [pid = 3212] [serial = 2044] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (1233DC00) [pid = 3212] [serial = 2042] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (14B43C00) [pid = 3212] [serial = 2048] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (0DC0A000) [pid = 3212] [serial = 2039] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (1680B000) [pid = 3212] [serial = 2051] [outer = 00000000] [url = about:blank] 03:04:22 INFO - PROCESS | 3212 | 1467972262138 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 3212 | 1467972262142 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:22 INFO - PROCESS | 3212 | ++DOCSHELL 0C93D400 == 28 [pid = 3212] [id = 698] 03:04:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0C93D800) [pid = 3212] [serial = 2094] [outer = 00000000] 03:04:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0CFD2400) [pid = 3212] [serial = 2095] [outer = 0C93D800] 03:04:22 INFO - PROCESS | 3212 | 1467972262192 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0D4FA400) [pid = 3212] [serial = 2096] [outer = 0C93D800] 03:04:22 INFO - PROCESS | 3212 | 1467972262610 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 790ms 03:04:22 INFO - PROCESS | 3212 | 1467972262693 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 3212 | 1467972262697 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:04:22 INFO - PROCESS | 3212 | 1467972262704 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:04:22 INFO - PROCESS | 3212 | 1467972262706 Marionette TRACE conn6 <- [1,2758,null,{}] 03:04:22 INFO - PROCESS | 3212 | 1467972262710 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 3212 | 1467972262712 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:22 INFO - PROCESS | 3212 | 1467972262798 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:04:22 INFO - PROCESS | 3212 | 1467972262805 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 3212 | 1467972262807 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:22 INFO - PROCESS | 3212 | ++DOCSHELL 0DA21800 == 29 [pid = 3212] [id = 699] 03:04:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0DA22000) [pid = 3212] [serial = 2097] [outer = 00000000] 03:04:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0DB4B400) [pid = 3212] [serial = 2098] [outer = 0DA22000] 03:04:22 INFO - PROCESS | 3212 | 1467972262853 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0DD4F400) [pid = 3212] [serial = 2099] [outer = 0DA22000] 03:04:23 INFO - PROCESS | 3212 | 1467972263320 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 03:04:23 INFO - PROCESS | 3212 | 1467972263380 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 3212 | 1467972263382 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:04:23 INFO - PROCESS | 3212 | 1467972263386 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 3212 | 1467972263389 Marionette TRACE conn6 <- [1,2762,null,{}] 03:04:23 INFO - PROCESS | 3212 | 1467972263400 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:23 INFO - PROCESS | 3212 | 1467972263405 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:23 INFO - PROCESS | 3212 | 1467972263518 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:04:23 INFO - PROCESS | 3212 | 1467972263617 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 3212 | 1467972263620 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:23 INFO - PROCESS | 3212 | ++DOCSHELL 11CEE800 == 30 [pid = 3212] [id = 700] 03:04:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (11DD0C00) [pid = 3212] [serial = 2100] [outer = 00000000] 03:04:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (1232C000) [pid = 3212] [serial = 2101] [outer = 11DD0C00] 03:04:23 INFO - PROCESS | 3212 | 1467972263667 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (12352400) [pid = 3212] [serial = 2102] [outer = 11DD0C00] 03:04:24 INFO - PROCESS | 3212 | 1467972264030 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 03:04:24 INFO - PROCESS | 3212 | 1467972264060 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 3212 | 1467972264062 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:04:24 INFO - PROCESS | 3212 | 1467972264065 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:04:24 INFO - PROCESS | 3212 | 1467972264067 Marionette TRACE conn6 <- [1,2766,null,{}] 03:04:24 INFO - PROCESS | 3212 | 1467972264070 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 3212 | 1467972264072 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:24 INFO - PROCESS | 3212 | 1467972264214 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:04:24 INFO - PROCESS | 3212 | 1467972264227 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 3212 | 1467972264229 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:24 INFO - PROCESS | 3212 | ++DOCSHELL 12472800 == 31 [pid = 3212] [id = 701] 03:04:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (12472C00) [pid = 3212] [serial = 2103] [outer = 00000000] 03:04:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (14B41C00) [pid = 3212] [serial = 2104] [outer = 12472C00] 03:04:24 INFO - PROCESS | 3212 | 1467972264273 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (14E97800) [pid = 3212] [serial = 2105] [outer = 12472C00] 03:04:24 INFO - PROCESS | 3212 | 1467972264699 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 03:04:24 INFO - PROCESS | 3212 | 1467972264740 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 3212 | 1467972264742 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:04:24 INFO - PROCESS | 3212 | 1467972264745 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - PROCESS | 3212 | 1467972264747 Marionette TRACE conn6 <- [1,2770,null,{}] 03:04:24 INFO - PROCESS | 3212 | 1467972264751 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 3212 | 1467972264753 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:24 INFO - PROCESS | 3212 | 1467972264865 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:04:24 INFO - PROCESS | 3212 | 1467972264955 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 3212 | 1467972264957 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:25 INFO - PROCESS | 3212 | ++DOCSHELL 165AE000 == 32 [pid = 3212] [id = 702] 03:04:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (165EDC00) [pid = 3212] [serial = 2106] [outer = 00000000] 03:04:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (165F3400) [pid = 3212] [serial = 2107] [outer = 165EDC00] 03:04:25 INFO - PROCESS | 3212 | 1467972265001 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (168B4400) [pid = 3212] [serial = 2108] [outer = 165EDC00] 03:04:25 INFO - PROCESS | 3212 | 1467972265422 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 03:04:25 INFO - PROCESS | 3212 | 1467972265477 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 3212 | 1467972265479 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:04:25 INFO - PROCESS | 3212 | 1467972265482 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:04:25 INFO - PROCESS | 3212 | 1467972265484 Marionette TRACE conn6 <- [1,2774,null,{}] 03:04:25 INFO - PROCESS | 3212 | 1467972265487 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:25 INFO - PROCESS | 3212 | 1467972265493 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:25 INFO - PROCESS | 3212 | 1467972265632 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:04:25 INFO - PROCESS | 3212 | 1467972265643 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:25 INFO - PROCESS | 3212 | 1467972265645 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:25 INFO - PROCESS | 3212 | ++DOCSHELL 17147400 == 33 [pid = 3212] [id = 703] 03:04:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17147800) [pid = 3212] [serial = 2109] [outer = 00000000] 03:04:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17A52000) [pid = 3212] [serial = 2110] [outer = 17147800] 03:04:25 INFO - PROCESS | 3212 | 1467972265692 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17A5AC00) [pid = 3212] [serial = 2111] [outer = 17147800] 03:04:26 INFO - PROCESS | 3212 | 1467972266147 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12328800) [pid = 3212] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DD56400) [pid = 3212] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (13265000) [pid = 3212] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0D829C00) [pid = 3212] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1716D000) [pid = 3212] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (16025000) [pid = 3212] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (153B9000) [pid = 3212] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (0C948000) [pid = 3212] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1714F400) [pid = 3212] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0CFCB800) [pid = 3212] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (124E2000) [pid = 3212] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:04:26 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (11DD3400) [pid = 3212] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:04:26 INFO - PROCESS | 3212 | 1467972266266 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:04:26 INFO - PROCESS | 3212 | 1467972266268 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:04:26 INFO - PROCESS | 3212 | 1467972266278 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 3212 | 1467972266280 Marionette TRACE conn6 <- [1,2778,null,{}] 03:04:26 INFO - PROCESS | 3212 | 1467972266284 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:26 INFO - PROCESS | 3212 | 1467972266286 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:26 INFO - PROCESS | 3212 | 1467972266377 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:04:26 INFO - PROCESS | 3212 | 1467972266383 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 3212 | 1467972266385 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:26 INFO - PROCESS | 3212 | ++DOCSHELL 11CAD000 == 34 [pid = 3212] [id = 704] 03:04:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (12328800) [pid = 3212] [serial = 2112] [outer = 00000000] 03:04:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (13A07800) [pid = 3212] [serial = 2113] [outer = 12328800] 03:04:26 INFO - PROCESS | 3212 | 1467972266431 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (160A0800) [pid = 3212] [serial = 2114] [outer = 12328800] 03:04:26 INFO - PROCESS | 3212 | 1467972266835 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 570ms 03:04:26 INFO - PROCESS | 3212 | 1467972266861 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:04:26 INFO - PROCESS | 3212 | 1467972266863 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:04:26 INFO - PROCESS | 3212 | 1467972266866 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 3212 | 1467972266868 Marionette TRACE conn6 <- [1,2782,null,{}] 03:04:26 INFO - PROCESS | 3212 | 1467972266871 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:26 INFO - PROCESS | 3212 | 1467972266873 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:27 INFO - PROCESS | 3212 | 1467972266995 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:04:27 INFO - PROCESS | 3212 | 1467972267004 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 3212 | 1467972267006 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:27 INFO - PROCESS | 3212 | ++DOCSHELL 17644C00 == 35 [pid = 3212] [id = 705] 03:04:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (17645400) [pid = 3212] [serial = 2115] [outer = 00000000] 03:04:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (1936B400) [pid = 3212] [serial = 2116] [outer = 17645400] 03:04:27 INFO - PROCESS | 3212 | 1467972267049 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (1961F000) [pid = 3212] [serial = 2117] [outer = 17645400] 03:04:27 INFO - PROCESS | 3212 | 1467972267462 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 03:04:27 INFO - PROCESS | 3212 | 1467972267497 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 3212 | 1467972267499 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:04:27 INFO - PROCESS | 3212 | 1467972267502 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 3212 | 1467972267504 Marionette TRACE conn6 <- [1,2786,null,{}] 03:04:27 INFO - PROCESS | 3212 | 1467972267507 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:27 INFO - PROCESS | 3212 | 1467972267509 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:27 INFO - PROCESS | 3212 | 1467972267591 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:04:27 INFO - PROCESS | 3212 | 1467972267690 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 3212 | 1467972267692 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:27 INFO - PROCESS | 3212 | ++DOCSHELL 14E8F800 == 36 [pid = 3212] [id = 706] 03:04:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1936CC00) [pid = 3212] [serial = 2118] [outer = 00000000] 03:04:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (19ABAC00) [pid = 3212] [serial = 2119] [outer = 1936CC00] 03:04:27 INFO - PROCESS | 3212 | 1467972267760 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (19B41C00) [pid = 3212] [serial = 2120] [outer = 1936CC00] 03:04:28 INFO - PROCESS | 3212 | 1467972268111 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 03:04:28 INFO - PROCESS | 3212 | 1467972268154 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 3212 | 1467972268156 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:04:28 INFO - PROCESS | 3212 | 1467972268159 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 3212 | 1467972268161 Marionette TRACE conn6 <- [1,2790,null,{}] 03:04:28 INFO - PROCESS | 3212 | 1467972268167 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 3212 | 1467972268169 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:28 INFO - PROCESS | 3212 | 1467972268250 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:04:28 INFO - PROCESS | 3212 | 1467972268395 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 3212 | 1467972268399 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:28 INFO - PROCESS | 3212 | ++DOCSHELL 08A82400 == 37 [pid = 3212] [id = 707] 03:04:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (08A87000) [pid = 3212] [serial = 2121] [outer = 00000000] 03:04:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0CA2C400) [pid = 3212] [serial = 2122] [outer = 08A87000] 03:04:28 INFO - PROCESS | 3212 | 1467972268456 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (0CA38C00) [pid = 3212] [serial = 2123] [outer = 08A87000] 03:04:29 INFO - PROCESS | 3212 | 1467972269081 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 03:04:29 INFO - PROCESS | 3212 | 1467972269133 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 3212 | 1467972269137 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:04:29 INFO - PROCESS | 3212 | 1467972269142 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 3212 | 1467972269145 Marionette TRACE conn6 <- [1,2794,null,{}] 03:04:29 INFO - PROCESS | 3212 | 1467972269150 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:29 INFO - PROCESS | 3212 | 1467972269155 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:29 INFO - PROCESS | 3212 | 1467972269298 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:04:29 INFO - PROCESS | 3212 | 1467972269439 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 3212 | 1467972269443 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:29 INFO - PROCESS | 3212 | ++DOCSHELL 0EAE4400 == 38 [pid = 3212] [id = 708] 03:04:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0EAEC000) [pid = 3212] [serial = 2124] [outer = 00000000] 03:04:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (11FD8400) [pid = 3212] [serial = 2125] [outer = 0EAEC000] 03:04:29 INFO - PROCESS | 3212 | 1467972269500 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (12589C00) [pid = 3212] [serial = 2126] [outer = 0EAEC000] 03:04:30 INFO - PROCESS | 3212 | 1467972270063 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 03:04:30 INFO - PROCESS | 3212 | 1467972270119 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:04:30 INFO - PROCESS | 3212 | 1467972270123 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:04:30 INFO - PROCESS | 3212 | 1467972270127 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - PROCESS | 3212 | 1467972270129 Marionette TRACE conn6 <- [1,2798,null,{}] 03:04:30 INFO - PROCESS | 3212 | 1467972270133 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:30 INFO - PROCESS | 3212 | 1467972270136 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:30 INFO - PROCESS | 3212 | 1467972270279 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:04:30 INFO - PROCESS | 3212 | 1467972270423 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 3212 | 1467972270425 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:30 INFO - PROCESS | 3212 | ++DOCSHELL 17149000 == 39 [pid = 3212] [id = 709] 03:04:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1758AC00) [pid = 3212] [serial = 2127] [outer = 00000000] 03:04:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (17806800) [pid = 3212] [serial = 2128] [outer = 1758AC00] 03:04:30 INFO - PROCESS | 3212 | 1467972270480 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (19302000) [pid = 3212] [serial = 2129] [outer = 1758AC00] 03:04:31 INFO - PROCESS | 3212 | 1467972271117 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:04:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1018ms 03:04:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:04:31 INFO - PROCESS | 3212 | 1467972271150 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 3212 | 1467972271152 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:04:31 INFO - PROCESS | 3212 | 1467972271163 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 3212 | 1467972271169 Marionette TRACE conn6 <- [1,2802,null,{}] 03:04:31 INFO - PROCESS | 3212 | 1467972271173 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 3212 | 1467972271177 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:31 INFO - PROCESS | 3212 | 1467972271306 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:04:31 INFO - PROCESS | 3212 | 1467972271570 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 3212 | 1467972271573 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:31 INFO - PROCESS | 3212 | ++DOCSHELL 09067400 == 40 [pid = 3212] [id = 710] 03:04:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (09068C00) [pid = 3212] [serial = 2130] [outer = 00000000] 03:04:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0CFC9C00) [pid = 3212] [serial = 2131] [outer = 09068C00] 03:04:31 INFO - PROCESS | 3212 | 1467972271639 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0D77A800) [pid = 3212] [serial = 2132] [outer = 09068C00] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 14E8F800 == 39 [pid = 3212] [id = 706] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 17644C00 == 38 [pid = 3212] [id = 705] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 11CAD000 == 37 [pid = 3212] [id = 704] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 17147400 == 36 [pid = 3212] [id = 703] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 165AE000 == 35 [pid = 3212] [id = 702] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 12472800 == 34 [pid = 3212] [id = 701] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 11CEE800 == 33 [pid = 3212] [id = 700] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 0DA21800 == 32 [pid = 3212] [id = 699] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 0C93D400 == 31 [pid = 3212] [id = 698] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 11CE5C00 == 30 [pid = 3212] [id = 697] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 08A88400 == 29 [pid = 3212] [id = 695] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 0D4F9C00 == 28 [pid = 3212] [id = 696] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 0C947400 == 27 [pid = 3212] [id = 687] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 17149000 == 26 [pid = 3212] [id = 709] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 08A82400 == 25 [pid = 3212] [id = 707] 03:04:32 INFO - PROCESS | 3212 | --DOCSHELL 0EAE4400 == 24 [pid = 3212] [id = 708] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (12358400) [pid = 3212] [serial = 2072] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DDDEC00) [pid = 3212] [serial = 2068] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (14E98000) [pid = 3212] [serial = 2057] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0DA19C00) [pid = 3212] [serial = 2066] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (1758BC00) [pid = 3212] [serial = 2083] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1714D800) [pid = 3212] [serial = 2080] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (160A3C00) [pid = 3212] [serial = 2077] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0CB42400) [pid = 3212] [serial = 2062] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (17154800) [pid = 3212] [serial = 2081] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1758CC00) [pid = 3212] [serial = 2060] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DCCEC00) [pid = 3212] [serial = 2054] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (13E5AC00) [pid = 3212] [serial = 2075] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (16427000) [pid = 3212] [serial = 2078] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1233C000) [pid = 3212] [serial = 2071] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DA47000) [pid = 3212] [serial = 2053] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (17156C00) [pid = 3212] [serial = 2059] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (13A0E400) [pid = 3212] [serial = 2074] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (13E54400) [pid = 3212] [serial = 2056] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0D830800) [pid = 3212] [serial = 2065] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (0D771400) [pid = 3212] [serial = 2063] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0DFC9C00) [pid = 3212] [serial = 2069] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (12591400) [pid = 3212] [serial = 2045] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (1758C800) [pid = 3212] [serial = 2084] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (17649400) [pid = 3212] [serial = 2086] [outer = 00000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3212 | 1467972272919 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:04:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1834ms 03:04:33 INFO - PROCESS | 3212 | 1467972272994 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:04:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:04:33 INFO - PROCESS | 3212 | 1467972272998 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:04:33 INFO - PROCESS | 3212 | 1467972273003 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 3212 | 1467972273006 Marionette TRACE conn6 <- [1,2806,null,{}] 03:04:33 INFO - PROCESS | 3212 | 1467972273012 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:33 INFO - PROCESS | 3212 | 1467972273016 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:33 INFO - PROCESS | 3212 | 1467972273143 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:04:33 INFO - PROCESS | 3212 | 1467972273154 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 3212 | 1467972273158 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:33 INFO - PROCESS | 3212 | ++DOCSHELL 0D336C00 == 25 [pid = 3212] [id = 711] 03:04:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0D37AC00) [pid = 3212] [serial = 2133] [outer = 00000000] 03:04:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0D4F9C00) [pid = 3212] [serial = 2134] [outer = 0D37AC00] 03:04:33 INFO - PROCESS | 3212 | 1467972273207 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0D777C00) [pid = 3212] [serial = 2135] [outer = 0D37AC00] 03:04:33 INFO - PROCESS | 3212 | 1467972273715 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:04:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 03:04:33 INFO - PROCESS | 3212 | 1467972273733 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:04:33 INFO - PROCESS | 3212 | 1467972273738 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:04:33 INFO - PROCESS | 3212 | 1467972273745 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 3212 | 1467972273747 Marionette TRACE conn6 <- [1,2810,null,{}] 03:04:33 INFO - PROCESS | 3212 | 1467972273751 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:33 INFO - PROCESS | 3212 | 1467972273754 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:33 INFO - PROCESS | 3212 | 1467972273843 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:04:33 INFO - PROCESS | 3212 | 1467972273851 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 3212 | 1467972273854 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:33 INFO - PROCESS | 3212 | ++DOCSHELL 0DA45800 == 26 [pid = 3212] [id = 712] 03:04:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0DA45C00) [pid = 3212] [serial = 2136] [outer = 00000000] 03:04:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (0DA4E800) [pid = 3212] [serial = 2137] [outer = 0DA45C00] 03:04:33 INFO - PROCESS | 3212 | 1467972273902 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (0DC02800) [pid = 3212] [serial = 2138] [outer = 0DA45C00] 03:04:34 INFO - PROCESS | 3212 | 1467972274380 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 03:04:34 INFO - PROCESS | 3212 | 1467972274419 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 3212 | 1467972274421 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:04:34 INFO - PROCESS | 3212 | 1467972274424 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:04:34 INFO - PROCESS | 3212 | 1467972274428 Marionette TRACE conn6 <- [1,2814,null,{}] 03:04:34 INFO - PROCESS | 3212 | 1467972274439 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:34 INFO - PROCESS | 3212 | 1467972274443 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:34 INFO - PROCESS | 3212 | 1467972274559 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:04:34 INFO - PROCESS | 3212 | 1467972274661 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 3212 | 1467972274664 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:34 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCE800 == 27 [pid = 3212] [id = 713] 03:04:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0ECD0800) [pid = 3212] [serial = 2139] [outer = 00000000] 03:04:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (11CEE800) [pid = 3212] [serial = 2140] [outer = 0ECD0800] 03:04:34 INFO - PROCESS | 3212 | 1467972274713 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (12326800) [pid = 3212] [serial = 2141] [outer = 0ECD0800] 03:04:35 INFO - PROCESS | 3212 | 1467972275087 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 731ms 03:04:35 INFO - PROCESS | 3212 | 1467972275159 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:04:35 INFO - PROCESS | 3212 | 1467972275172 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:04:35 INFO - PROCESS | 3212 | 1467972275185 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:04:35 INFO - PROCESS | 3212 | 1467972275187 Marionette TRACE conn6 <- [1,2818,null,{}] 03:04:35 INFO - PROCESS | 3212 | 1467972275190 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:35 INFO - PROCESS | 3212 | 1467972275192 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:35 INFO - PROCESS | 3212 | 1467972275307 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:04:35 INFO - PROCESS | 3212 | 1467972275312 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 3212 | 1467972275314 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:35 INFO - PROCESS | 3212 | ++DOCSHELL 11CAD000 == 28 [pid = 3212] [id = 714] 03:04:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (11FB6400) [pid = 3212] [serial = 2142] [outer = 00000000] 03:04:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (124E2000) [pid = 3212] [serial = 2143] [outer = 11FB6400] 03:04:35 INFO - PROCESS | 3212 | 1467972275358 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (13264C00) [pid = 3212] [serial = 2144] [outer = 11FB6400] 03:04:35 INFO - PROCESS | 3212 | 1467972275811 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 03:04:35 INFO - PROCESS | 3212 | 1467972275858 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:04:35 INFO - PROCESS | 3212 | 1467972275860 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:04:35 INFO - PROCESS | 3212 | 1467972275863 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:04:35 INFO - PROCESS | 3212 | 1467972275864 Marionette TRACE conn6 <- [1,2822,null,{}] 03:04:35 INFO - PROCESS | 3212 | 1467972275873 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:35 INFO - PROCESS | 3212 | 1467972275875 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:36 INFO - PROCESS | 3212 | 1467972276015 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:04:36 INFO - PROCESS | 3212 | 1467972276025 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 3212 | 1467972276027 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:36 INFO - PROCESS | 3212 | ++DOCSHELL 13E4D400 == 29 [pid = 3212] [id = 715] 03:04:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (13E50000) [pid = 3212] [serial = 2145] [outer = 00000000] 03:04:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (14E96C00) [pid = 3212] [serial = 2146] [outer = 13E50000] 03:04:36 INFO - PROCESS | 3212 | 1467972276071 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (153C0400) [pid = 3212] [serial = 2147] [outer = 13E50000] 03:04:36 INFO - PROCESS | 3212 | 1467972276509 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 03:04:36 INFO - PROCESS | 3212 | 1467972276533 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:04:36 INFO - PROCESS | 3212 | 1467972276536 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:04:36 INFO - PROCESS | 3212 | 1467972276539 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 3212 | 1467972276540 Marionette TRACE conn6 <- [1,2826,null,{}] 03:04:36 INFO - PROCESS | 3212 | 1467972276544 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:36 INFO - PROCESS | 3212 | 1467972276549 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:36 INFO - PROCESS | 3212 | 1467972276691 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:04:36 INFO - PROCESS | 3212 | 1467972276697 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 3212 | 1467972276699 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:36 INFO - PROCESS | 3212 | ++DOCSHELL 153B7C00 == 30 [pid = 3212] [id = 716] 03:04:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (160A2800) [pid = 3212] [serial = 2148] [outer = 00000000] 03:04:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (165EA000) [pid = 3212] [serial = 2149] [outer = 160A2800] 03:04:36 INFO - PROCESS | 3212 | 1467972276748 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1714BC00) [pid = 3212] [serial = 2150] [outer = 160A2800] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (165EDC00) [pid = 3212] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (17147800) [pid = 3212] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0C93CC00) [pid = 3212] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D4FA800) [pid = 3212] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (11CE6C00) [pid = 3212] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0C93D800) [pid = 3212] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA22000) [pid = 3212] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (11DD0C00) [pid = 3212] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (12328800) [pid = 3212] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1936CC00) [pid = 3212] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (17645400) [pid = 3212] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:04:37 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (12472C00) [pid = 3212] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:04:37 INFO - PROCESS | 3212 | 1467972277481 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 03:04:37 INFO - PROCESS | 3212 | 1467972277510 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 3212 | 1467972277512 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:04:37 INFO - PROCESS | 3212 | 1467972277515 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - PROCESS | 3212 | 1467972277517 Marionette TRACE conn6 <- [1,2830,null,{}] 03:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:04:37 INFO - PROCESS | 3212 | 1467972277521 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:37 INFO - PROCESS | 3212 | 1467972277523 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:37 INFO - PROCESS | 3212 | 1467972277600 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:04:37 INFO - PROCESS | 3212 | 1467972277606 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 3212 | 1467972277607 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:37 INFO - PROCESS | 3212 | ++DOCSHELL 0DA19400 == 31 [pid = 3212] [id = 717] 03:04:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (0DA22800) [pid = 3212] [serial = 2151] [outer = 00000000] 03:04:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (11DD1C00) [pid = 3212] [serial = 2152] [outer = 0DA22800] 03:04:37 INFO - PROCESS | 3212 | 1467972277651 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (13A7F000) [pid = 3212] [serial = 2153] [outer = 0DA22800] 03:04:38 INFO - PROCESS | 3212 | 1467972278089 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 03:04:38 INFO - PROCESS | 3212 | 1467972278149 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 3212 | 1467972278152 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:04:38 INFO - PROCESS | 3212 | 1467972278155 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 3212 | 1467972278156 Marionette TRACE conn6 <- [1,2834,null,{}] 03:04:38 INFO - PROCESS | 3212 | 1467972278160 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 3212 | 1467972278162 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:38 INFO - PROCESS | 3212 | 1467972278240 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:04:38 INFO - PROCESS | 3212 | 1467972278245 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 3212 | 1467972278247 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:38 INFO - PROCESS | 3212 | ++DOCSHELL 12475C00 == 32 [pid = 3212] [id = 718] 03:04:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (13A81000) [pid = 3212] [serial = 2154] [outer = 00000000] 03:04:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1716E400) [pid = 3212] [serial = 2155] [outer = 13A81000] 03:04:38 INFO - PROCESS | 3212 | 1467972278290 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1716F000) [pid = 3212] [serial = 2156] [outer = 13A81000] 03:04:38 INFO - PROCESS | 3212 | 1467972278713 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 570ms 03:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:04:38 INFO - PROCESS | 3212 | 1467972278725 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 3212 | 1467972278727 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:04:38 INFO - PROCESS | 3212 | 1467972278730 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 3212 | 1467972278732 Marionette TRACE conn6 <- [1,2838,null,{}] 03:04:38 INFO - PROCESS | 3212 | 1467972278736 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 3212 | 1467972278737 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:38 INFO - PROCESS | 3212 | 1467972278860 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:04:38 INFO - PROCESS | 3212 | 1467972278869 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 3212 | 1467972278870 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:38 INFO - PROCESS | 3212 | ++DOCSHELL 17648800 == 33 [pid = 3212] [id = 719] 03:04:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17806000) [pid = 3212] [serial = 2157] [outer = 00000000] 03:04:38 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17B71C00) [pid = 3212] [serial = 2158] [outer = 17806000] 03:04:38 INFO - PROCESS | 3212 | 1467972278915 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17D69000) [pid = 3212] [serial = 2159] [outer = 17806000] 03:04:39 INFO - PROCESS | 3212 | 1467972279363 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 03:04:39 INFO - PROCESS | 3212 | 1467972279401 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 3212 | 1467972279403 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:04:39 INFO - PROCESS | 3212 | 1467972279407 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - PROCESS | 3212 | 1467972279408 Marionette TRACE conn6 <- [1,2842,null,{}] 03:04:39 INFO - PROCESS | 3212 | 1467972279412 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:39 INFO - PROCESS | 3212 | 1467972279414 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:39 INFO - PROCESS | 3212 | 1467972279594 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:04:39 INFO - PROCESS | 3212 | 1467972279708 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 3212 | 1467972279711 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:39 INFO - PROCESS | 3212 | ++DOCSHELL 0CA36800 == 34 [pid = 3212] [id = 720] 03:04:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (0CB42400) [pid = 3212] [serial = 2160] [outer = 00000000] 03:04:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0D385C00) [pid = 3212] [serial = 2161] [outer = 0CB42400] 03:04:39 INFO - PROCESS | 3212 | 1467972279769 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0D825000) [pid = 3212] [serial = 2162] [outer = 0CB42400] 03:04:40 INFO - PROCESS | 3212 | 1467972280549 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1218ms 03:04:40 INFO - PROCESS | 3212 | 1467972280627 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 3212 | 1467972280631 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:04:40 INFO - PROCESS | 3212 | 1467972280636 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - PROCESS | 3212 | 1467972280639 Marionette TRACE conn6 <- [1,2846,null,{}] 03:04:40 INFO - PROCESS | 3212 | 1467972280644 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:40 INFO - PROCESS | 3212 | 1467972280647 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:40 INFO - PROCESS | 3212 | 1467972280778 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:04:40 INFO - PROCESS | 3212 | 1467972280912 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 3212 | 1467972280915 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:40 INFO - PROCESS | 3212 | ++DOCSHELL 0EAE7C00 == 35 [pid = 3212] [id = 721] 03:04:40 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0ECA7C00) [pid = 3212] [serial = 2163] [outer = 00000000] 03:04:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (11C2D400) [pid = 3212] [serial = 2164] [outer = 0ECA7C00] 03:04:41 INFO - PROCESS | 3212 | 1467972280972 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (12355000) [pid = 3212] [serial = 2165] [outer = 0ECA7C00] 03:04:41 INFO - PROCESS | 3212 | 1467972281861 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1279ms 03:04:41 INFO - PROCESS | 3212 | 1467972281929 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 3212 | 1467972281933 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:04:41 INFO - PROCESS | 3212 | 1467972281939 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 3212 | 1467972281942 Marionette TRACE conn6 <- [1,2850,null,{}] 03:04:41 INFO - PROCESS | 3212 | 1467972281948 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 3212 | 1467972281950 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:42 INFO - PROCESS | 3212 | 1467972282071 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:04:42 INFO - PROCESS | 3212 | 1467972282208 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 3212 | 1467972282212 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:42 INFO - PROCESS | 3212 | ++DOCSHELL 0DA22C00 == 36 [pid = 3212] [id = 722] 03:04:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DA23400) [pid = 3212] [serial = 2166] [outer = 00000000] 03:04:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0DA48C00) [pid = 3212] [serial = 2167] [outer = 0DA23400] 03:04:42 INFO - PROCESS | 3212 | 1467972282262 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0CF6D000) [pid = 3212] [serial = 2168] [outer = 0DA23400] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 12475C00 == 35 [pid = 3212] [id = 718] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 0DA19400 == 34 [pid = 3212] [id = 717] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 153B7C00 == 33 [pid = 3212] [id = 716] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 13E4D400 == 32 [pid = 3212] [id = 715] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 11CAD000 == 31 [pid = 3212] [id = 714] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 0ECCE800 == 30 [pid = 3212] [id = 713] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 0DA45800 == 29 [pid = 3212] [id = 712] 03:04:42 INFO - PROCESS | 3212 | --DOCSHELL 0D336C00 == 28 [pid = 3212] [id = 711] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (165F3400) [pid = 3212] [serial = 2107] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (17A52000) [pid = 3212] [serial = 2110] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (168B4400) [pid = 3212] [serial = 2108] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (13A87000) [pid = 3212] [serial = 2087] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D822800) [pid = 3212] [serial = 2089] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D8A8400) [pid = 3212] [serial = 2090] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (11FD7800) [pid = 3212] [serial = 2092] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1246DC00) [pid = 3212] [serial = 2093] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0CFD2400) [pid = 3212] [serial = 2095] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D4FA400) [pid = 3212] [serial = 2096] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DB4B400) [pid = 3212] [serial = 2098] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0DD4F400) [pid = 3212] [serial = 2099] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1232C000) [pid = 3212] [serial = 2101] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (12352400) [pid = 3212] [serial = 2102] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (13A07800) [pid = 3212] [serial = 2113] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (17A5AC00) [pid = 3212] [serial = 2111] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (160A0800) [pid = 3212] [serial = 2114] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (19ABAC00) [pid = 3212] [serial = 2119] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (1936B400) [pid = 3212] [serial = 2116] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (14B41C00) [pid = 3212] [serial = 2104] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (19B41C00) [pid = 3212] [serial = 2120] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (14E97800) [pid = 3212] [serial = 2105] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (1961F000) [pid = 3212] [serial = 2117] [outer = 00000000] [url = about:blank] 03:04:42 INFO - PROCESS | 3212 | 1467972282728 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 830ms 03:04:42 INFO - PROCESS | 3212 | 1467972282771 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 3212 | 1467972282776 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:04:42 INFO - PROCESS | 3212 | 1467972282782 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:04:42 INFO - PROCESS | 3212 | 1467972282785 Marionette TRACE conn6 <- [1,2854,null,{}] 03:04:42 INFO - PROCESS | 3212 | 1467972282788 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:42 INFO - PROCESS | 3212 | 1467972282791 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:42 INFO - PROCESS | 3212 | 1467972282878 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:04:42 INFO - PROCESS | 3212 | 1467972282887 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 3212 | 1467972282890 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:42 INFO - PROCESS | 3212 | ++DOCSHELL 0D8A8800 == 29 [pid = 3212] [id = 723] 03:04:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0D8ACC00) [pid = 3212] [serial = 2169] [outer = 00000000] 03:04:42 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (0DA4E400) [pid = 3212] [serial = 2170] [outer = 0D8ACC00] 03:04:42 INFO - PROCESS | 3212 | 1467972282936 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (0DD51000) [pid = 3212] [serial = 2171] [outer = 0D8ACC00] 03:04:43 INFO - PROCESS | 3212 | 1467972283465 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 03:04:43 INFO - PROCESS | 3212 | 1467972283516 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:04:43 INFO - PROCESS | 3212 | 1467972283518 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:04:43 INFO - PROCESS | 3212 | 1467972283558 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:04:43 INFO - PROCESS | 3212 | 1467972283562 Marionette TRACE conn6 <- [1,2858,null,{}] 03:04:43 INFO - PROCESS | 3212 | 1467972283575 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:43 INFO - PROCESS | 3212 | 1467972283579 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:43 INFO - PROCESS | 3212 | 1467972283677 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:04:43 INFO - PROCESS | 3212 | 1467972283770 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 3212 | 1467972283773 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:43 INFO - PROCESS | 3212 | ++DOCSHELL 12353C00 == 30 [pid = 3212] [id = 724] 03:04:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (12357400) [pid = 3212] [serial = 2172] [outer = 00000000] 03:04:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (1246F800) [pid = 3212] [serial = 2173] [outer = 12357400] 03:04:43 INFO - PROCESS | 3212 | 1467972283821 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (13262800) [pid = 3212] [serial = 2174] [outer = 12357400] 03:04:44 INFO - PROCESS | 3212 | 1467972284235 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 03:04:44 INFO - PROCESS | 3212 | 1467972284291 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 3212 | 1467972284293 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:04:44 INFO - PROCESS | 3212 | 1467972284297 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 3212 | 1467972284298 Marionette TRACE conn6 <- [1,2862,null,{}] 03:04:44 INFO - PROCESS | 3212 | 1467972284302 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 3212 | 1467972284304 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:44 INFO - PROCESS | 3212 | 1467972284405 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:04:44 INFO - PROCESS | 3212 | 1467972284414 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 3212 | 1467972284416 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:44 INFO - PROCESS | 3212 | ++DOCSHELL 14E90000 == 31 [pid = 3212] [id = 725] 03:04:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (14E90C00) [pid = 3212] [serial = 2175] [outer = 00000000] 03:04:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (16424400) [pid = 3212] [serial = 2176] [outer = 14E90C00] 03:04:44 INFO - PROCESS | 3212 | 1467972284464 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (165ADC00) [pid = 3212] [serial = 2177] [outer = 14E90C00] 03:04:44 INFO - PROCESS | 3212 | 1467972284955 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 03:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:04:45 INFO - PROCESS | 3212 | 1467972284971 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 3212 | 1467972284973 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:04:45 INFO - PROCESS | 3212 | 1467972284976 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 3212 | 1467972284977 Marionette TRACE conn6 <- [1,2866,null,{}] 03:04:45 INFO - PROCESS | 3212 | 1467972284981 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 3212 | 1467972284983 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:45 INFO - PROCESS | 3212 | 1467972285125 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:04:45 INFO - PROCESS | 3212 | 1467972285133 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 3212 | 1467972285135 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:45 INFO - PROCESS | 3212 | ++DOCSHELL 1680F400 == 32 [pid = 3212] [id = 726] 03:04:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (168B4400) [pid = 3212] [serial = 2178] [outer = 00000000] 03:04:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1714A800) [pid = 3212] [serial = 2179] [outer = 168B4400] 03:04:45 INFO - PROCESS | 3212 | 1467972285184 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1716D000) [pid = 3212] [serial = 2180] [outer = 168B4400] 03:04:45 INFO - PROCESS | 3212 | 1467972285639 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 03:04:45 INFO - PROCESS | 3212 | 1467972285647 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:04:45 INFO - PROCESS | 3212 | 1467972285649 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:04:45 INFO - PROCESS | 3212 | 1467972285651 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 3212 | 1467972285653 Marionette TRACE conn6 <- [1,2870,null,{}] 03:04:45 INFO - PROCESS | 3212 | 1467972285664 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 3212 | 1467972285669 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:45 INFO - PROCESS | 3212 | 1467972285809 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:04:45 INFO - PROCESS | 3212 | 1467972285814 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 3212 | 1467972285816 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:45 INFO - PROCESS | 3212 | ++DOCSHELL 1738D800 == 33 [pid = 3212] [id = 727] 03:04:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17588800) [pid = 3212] [serial = 2181] [outer = 00000000] 03:04:45 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1809F000) [pid = 3212] [serial = 2182] [outer = 17588800] 03:04:45 INFO - PROCESS | 3212 | 1467972285918 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1930B800) [pid = 3212] [serial = 2183] [outer = 17588800] 03:04:46 INFO - PROCESS | 3212 | 1467972286357 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 03:04:46 INFO - PROCESS | 3212 | 1467972286383 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 3212 | 1467972286385 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:04:46 INFO - PROCESS | 3212 | 1467972286399 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 3212 | 1467972286410 Marionette TRACE conn6 <- [1,2874,null,{}] 03:04:46 INFO - PROCESS | 3212 | 1467972286414 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 3212 | 1467972286416 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:46 INFO - PROCESS | 3212 | 1467972286558 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:04:46 INFO - PROCESS | 3212 | 1467972286625 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 3212 | 1467972286627 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:46 INFO - PROCESS | 3212 | ++DOCSHELL 19372C00 == 34 [pid = 3212] [id = 728] 03:04:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19374000) [pid = 3212] [serial = 2184] [outer = 00000000] 03:04:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (196C7C00) [pid = 3212] [serial = 2185] [outer = 19374000] 03:04:46 INFO - PROCESS | 3212 | 1467972286670 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (19B3DC00) [pid = 3212] [serial = 2186] [outer = 19374000] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D37AC00) [pid = 3212] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0ECD0800) [pid = 3212] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0DA45C00) [pid = 3212] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (09068C00) [pid = 3212] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (11FB6400) [pid = 3212] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (13E50000) [pid = 3212] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (160A2800) [pid = 3212] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DA22800) [pid = 3212] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (08A87000) [pid = 3212] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0EAEC000) [pid = 3212] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1758AC00) [pid = 3212] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:04:46 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (13A81000) [pid = 3212] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:04:47 INFO - PROCESS | 3212 | 1467972287106 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 03:04:47 INFO - PROCESS | 3212 | 1467972287129 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 3212 | 1467972287131 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:04:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:04:47 INFO - PROCESS | 3212 | 1467972287151 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 3212 | 1467972287153 Marionette TRACE conn6 <- [1,2878,null,{}] 03:04:47 INFO - PROCESS | 3212 | 1467972287157 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 3212 | 1467972287158 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:47 INFO - PROCESS | 3212 | 1467972287238 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:04:47 INFO - PROCESS | 3212 | 1467972287243 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 3212 | 1467972287245 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:47 INFO - PROCESS | 3212 | ++DOCSHELL 13259C00 == 35 [pid = 3212] [id = 729] 03:04:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (13A81000) [pid = 3212] [serial = 2187] [outer = 00000000] 03:04:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (1758C800) [pid = 3212] [serial = 2188] [outer = 13A81000] 03:04:47 INFO - PROCESS | 3212 | 1467972287288 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (17B7CC00) [pid = 3212] [serial = 2189] [outer = 13A81000] 03:04:47 INFO - PROCESS | 3212 | 1467972287719 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 03:04:47 INFO - PROCESS | 3212 | 1467972287780 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 3212 | 1467972287782 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:04:47 INFO - PROCESS | 3212 | 1467972287785 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 3212 | 1467972287787 Marionette TRACE conn6 <- [1,2882,null,{}] 03:04:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:04:47 INFO - PROCESS | 3212 | 1467972287791 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 3212 | 1467972287793 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:47 INFO - PROCESS | 3212 | 1467972287875 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:04:47 INFO - PROCESS | 3212 | 1467972287883 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 3212 | 1467972287885 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:47 INFO - PROCESS | 3212 | ++DOCSHELL 165AC000 == 36 [pid = 3212] [id = 730] 03:04:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (19B41C00) [pid = 3212] [serial = 2190] [outer = 00000000] 03:04:47 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (19B87C00) [pid = 3212] [serial = 2191] [outer = 19B41C00] 03:04:47 INFO - PROCESS | 3212 | 1467972287929 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1A11A800) [pid = 3212] [serial = 2192] [outer = 19B41C00] 03:04:48 INFO - PROCESS | 3212 | 1467972288391 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 632ms 03:04:48 INFO - PROCESS | 3212 | 1467972288422 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 3212 | 1467972288424 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:04:48 INFO - PROCESS | 3212 | 1467972288442 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 3212 | 1467972288444 Marionette TRACE conn6 <- [1,2886,null,{}] 03:04:48 INFO - PROCESS | 3212 | 1467972288447 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 3212 | 1467972288449 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:48 INFO - PROCESS | 3212 | 1467972288531 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:04:48 INFO - PROCESS | 3212 | 1467972288537 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 3212 | 1467972288539 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:48 INFO - PROCESS | 3212 | ++DOCSHELL 1A124000 == 37 [pid = 3212] [id = 731] 03:04:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1A127400) [pid = 3212] [serial = 2193] [outer = 00000000] 03:04:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1A12C800) [pid = 3212] [serial = 2194] [outer = 1A127400] 03:04:48 INFO - PROCESS | 3212 | 1467972288582 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1A12D000) [pid = 3212] [serial = 2195] [outer = 1A127400] 03:04:49 INFO - PROCESS | 3212 | --DOCSHELL 09067400 == 36 [pid = 3212] [id = 710] 03:04:49 INFO - PROCESS | 3212 | --DOCSHELL 0D8A8800 == 35 [pid = 3212] [id = 723] 03:04:49 INFO - PROCESS | 3212 | --DOCSHELL 0DA22C00 == 34 [pid = 3212] [id = 722] 03:04:49 INFO - PROCESS | 3212 | --DOCSHELL 0EAE7C00 == 33 [pid = 3212] [id = 721] 03:04:49 INFO - PROCESS | 3212 | --DOCSHELL 17648800 == 32 [pid = 3212] [id = 719] 03:04:49 INFO - PROCESS | 3212 | --DOCSHELL 0CA36800 == 31 [pid = 3212] [id = 720] 03:04:50 INFO - PROCESS | 3212 | --DOCSHELL 14E90000 == 30 [pid = 3212] [id = 725] 03:04:50 INFO - PROCESS | 3212 | --DOCSHELL 1738D800 == 29 [pid = 3212] [id = 727] 03:04:50 INFO - PROCESS | 3212 | --DOCSHELL 12353C00 == 28 [pid = 3212] [id = 724] 03:04:50 INFO - PROCESS | 3212 | --DOCSHELL 19372C00 == 27 [pid = 3212] [id = 728] 03:04:50 INFO - PROCESS | 3212 | --DOCSHELL 1680F400 == 26 [pid = 3212] [id = 726] 03:04:50 INFO - PROCESS | 3212 | --DOCSHELL 13259C00 == 25 [pid = 3212] [id = 729] 03:04:50 INFO - PROCESS | 3212 | --DOCSHELL 165AC000 == 24 [pid = 3212] [id = 730] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0D4F9C00) [pid = 3212] [serial = 2134] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D777C00) [pid = 3212] [serial = 2135] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (11CEE800) [pid = 3212] [serial = 2140] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0DA4E800) [pid = 3212] [serial = 2137] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (0DC02800) [pid = 3212] [serial = 2138] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (0D77A800) [pid = 3212] [serial = 2132] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0CFC9C00) [pid = 3212] [serial = 2131] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (124E2000) [pid = 3212] [serial = 2143] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (14E96C00) [pid = 3212] [serial = 2146] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (165EA000) [pid = 3212] [serial = 2149] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (13A7F000) [pid = 3212] [serial = 2153] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (11DD1C00) [pid = 3212] [serial = 2152] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (0CA38C00) [pid = 3212] [serial = 2123] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (0CA2C400) [pid = 3212] [serial = 2122] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (12589C00) [pid = 3212] [serial = 2126] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (11FD8400) [pid = 3212] [serial = 2125] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (19302000) [pid = 3212] [serial = 2129] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (17806800) [pid = 3212] [serial = 2128] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 59 (1714BC00) [pid = 3212] [serial = 2150] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 58 (153C0400) [pid = 3212] [serial = 2147] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 57 (1716F000) [pid = 3212] [serial = 2156] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 56 (13264C00) [pid = 3212] [serial = 2144] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 55 (1716E400) [pid = 3212] [serial = 2155] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 54 (12326800) [pid = 3212] [serial = 2141] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | --DOMWINDOW == 53 (17B71C00) [pid = 3212] [serial = 2158] [outer = 00000000] [url = about:blank] 03:04:50 INFO - PROCESS | 3212 | 1467972290473 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:04:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:04:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2074ms 03:04:50 INFO - PROCESS | 3212 | 1467972290518 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:04:50 INFO - PROCESS | 3212 | 1467972290522 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:04:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:04:50 INFO - PROCESS | 3212 | 1467972290527 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:04:50 INFO - PROCESS | 3212 | 1467972290530 Marionette TRACE conn6 <- [1,2890,null,{}] 03:04:50 INFO - PROCESS | 3212 | 1467972290536 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:50 INFO - PROCESS | 3212 | 1467972290539 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:50 INFO - PROCESS | 3212 | 1467972290630 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:04:50 INFO - PROCESS | 3212 | 1467972290639 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 3212 | 1467972290643 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:50 INFO - PROCESS | 3212 | ++DOCSHELL 0D4F9C00 == 25 [pid = 3212] [id = 732] 03:04:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 54 (0D4FD000) [pid = 3212] [serial = 2196] [outer = 00000000] 03:04:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 55 (0D776000) [pid = 3212] [serial = 2197] [outer = 0D4FD000] 03:04:50 INFO - PROCESS | 3212 | 1467972290691 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 3212 | ++DOMWINDOW == 56 (0D802000) [pid = 3212] [serial = 2198] [outer = 0D4FD000] 03:04:51 INFO - PROCESS | 3212 | 1467972291217 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:04:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 03:04:51 INFO - PROCESS | 3212 | 1467972291258 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 3212 | 1467972291263 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:04:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:04:51 INFO - PROCESS | 3212 | 1467972291270 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 3212 | 1467972291272 Marionette TRACE conn6 <- [1,2894,null,{}] 03:04:51 INFO - PROCESS | 3212 | 1467972291276 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 3212 | 1467972291279 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:51 INFO - PROCESS | 3212 | 1467972291367 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:04:51 INFO - PROCESS | 3212 | 1467972291376 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 3212 | 1467972291379 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:51 INFO - PROCESS | 3212 | ++DOCSHELL 0DA1A800 == 26 [pid = 3212] [id = 733] 03:04:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 57 (0DA1C000) [pid = 3212] [serial = 2199] [outer = 00000000] 03:04:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 58 (0DA21C00) [pid = 3212] [serial = 2200] [outer = 0DA1C000] 03:04:51 INFO - PROCESS | 3212 | 1467972291432 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 3212 | ++DOMWINDOW == 59 (0DA42400) [pid = 3212] [serial = 2201] [outer = 0DA1C000] 03:04:51 INFO - PROCESS | 3212 | 1467972291899 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:04:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 03:04:51 INFO - PROCESS | 3212 | 1467972291943 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 3212 | 1467972291946 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:04:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:04:51 INFO - PROCESS | 3212 | 1467972291949 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 3212 | 1467972291952 Marionette TRACE conn6 <- [1,2898,null,{}] 03:04:52 INFO - PROCESS | 3212 | 1467972291963 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:52 INFO - PROCESS | 3212 | 1467972291968 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:52 INFO - PROCESS | 3212 | 1467972292081 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:04:52 INFO - PROCESS | 3212 | 1467972292091 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 3212 | 1467972292094 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:52 INFO - PROCESS | 3212 | ++DOCSHELL 0E0E3000 == 27 [pid = 3212] [id = 734] 03:04:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 60 (0E0E4800) [pid = 3212] [serial = 2202] [outer = 00000000] 03:04:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0EAE9000) [pid = 3212] [serial = 2203] [outer = 0E0E4800] 03:04:52 INFO - PROCESS | 3212 | 1467972292149 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0ECB0000) [pid = 3212] [serial = 2204] [outer = 0E0E4800] 03:04:52 INFO - PROCESS | 3212 | 1467972292561 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:04:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:04:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:04:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 03:04:52 INFO - PROCESS | 3212 | 1467972292590 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 3212 | 1467972292592 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:04:52 INFO - TEST-START | /DOMEvents/constructors.html 03:04:52 INFO - PROCESS | 3212 | 1467972292596 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 3212 | 1467972292597 Marionette TRACE conn6 <- [1,2902,null,{}] 03:04:52 INFO - PROCESS | 3212 | 1467972292601 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:52 INFO - PROCESS | 3212 | 1467972292603 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:52 INFO - PROCESS | 3212 | 1467972292729 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:04:52 INFO - PROCESS | 3212 | 1467972292737 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 3212 | 1467972292739 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:52 INFO - PROCESS | 3212 | ++DOCSHELL 11A4CC00 == 28 [pid = 3212] [id = 735] 03:04:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (11C2BC00) [pid = 3212] [serial = 2205] [outer = 00000000] 03:04:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (12326000) [pid = 3212] [serial = 2206] [outer = 11C2BC00] 03:04:52 INFO - PROCESS | 3212 | 1467972292784 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (1233F000) [pid = 3212] [serial = 2207] [outer = 11C2BC00] 03:04:53 INFO - PROCESS | 3212 | 1467972293348 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:04:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:04:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:04:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:04:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:04:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:04:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:04:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:04:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:04:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 824ms 03:04:53 INFO - PROCESS | 3212 | 1467972293422 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 3212 | 1467972293424 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:04:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:04:53 INFO - PROCESS | 3212 | 1467972293459 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 3212 | 1467972293461 Marionette TRACE conn6 <- [1,2906,null,{}] 03:04:53 INFO - PROCESS | 3212 | 1467972293465 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 3212 | 1467972293467 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:53 INFO - PROCESS | 3212 | 1467972293549 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:04:53 INFO - PROCESS | 3212 | 1467972293554 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 3212 | 1467972293556 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:53 INFO - PROCESS | 3212 | ++DOCSHELL 11FD8C00 == 29 [pid = 3212] [id = 736] 03:04:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (12342C00) [pid = 3212] [serial = 2208] [outer = 00000000] 03:04:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (1325E400) [pid = 3212] [serial = 2209] [outer = 12342C00] 03:04:53 INFO - PROCESS | 3212 | 1467972293600 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (13A06C00) [pid = 3212] [serial = 2210] [outer = 12342C00] 03:04:54 INFO - PROCESS | 3212 | 1467972294015 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:04:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:04:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 03:04:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:04:54 INFO - PROCESS | 3212 | 1467972294028 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 3212 | 1467972294030 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:04:54 INFO - PROCESS | 3212 | 1467972294033 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 3212 | 1467972294035 Marionette TRACE conn6 <- [1,2910,null,{}] 03:04:54 INFO - PROCESS | 3212 | 1467972294039 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 3212 | 1467972294044 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:54 INFO - PROCESS | 3212 | 1467972294191 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:04:54 INFO - PROCESS | 3212 | 1467972294199 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 3212 | 1467972294201 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:54 INFO - PROCESS | 3212 | ++DOCSHELL 12596800 == 30 [pid = 3212] [id = 737] 03:04:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (13258400) [pid = 3212] [serial = 2211] [outer = 00000000] 03:04:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (14E95C00) [pid = 3212] [serial = 2212] [outer = 13258400] 03:04:54 INFO - PROCESS | 3212 | 1467972294256 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (153BC800) [pid = 3212] [serial = 2213] [outer = 13258400] 03:04:54 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:04:54 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:04:54 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:04:54 INFO - PROCESS | 3212 | [3212] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:04:54 INFO - PROCESS | 3212 | 1467972294654 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:04:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:04:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:04:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:04:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:04:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:04:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:04:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:04:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:04:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:04:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 679ms 03:04:54 INFO - PROCESS | 3212 | 1467972294712 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 3212 | 1467972294714 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:04:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:04:54 INFO - PROCESS | 3212 | 1467972294717 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 3212 | 1467972294718 Marionette TRACE conn6 <- [1,2914,null,{}] 03:04:54 INFO - PROCESS | 3212 | 1467972294722 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 3212 | 1467972294724 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:54 INFO - PROCESS | 3212 | 1467972294837 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:04:54 INFO - PROCESS | 3212 | 1467972294845 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 3212 | 1467972294847 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:54 INFO - PROCESS | 3212 | ++DOCSHELL 14E94C00 == 31 [pid = 3212] [id = 738] 03:04:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (16098000) [pid = 3212] [serial = 2214] [outer = 00000000] 03:04:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (16FA6000) [pid = 3212] [serial = 2215] [outer = 16098000] 03:04:54 INFO - PROCESS | 3212 | 1467972294894 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1714C000) [pid = 3212] [serial = 2216] [outer = 16098000] 03:04:55 INFO - PROCESS | 3212 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:04:55 INFO - PROCESS | 3212 | 1467972295313 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:04:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:04:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 03:04:55 INFO - PROCESS | 3212 | 1467972295348 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:04:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:04:55 INFO - PROCESS | 3212 | 1467972295350 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:04:55 INFO - PROCESS | 3212 | 1467972295353 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - PROCESS | 3212 | 1467972295355 Marionette TRACE conn6 <- [1,2918,null,{}] 03:04:55 INFO - PROCESS | 3212 | 1467972295358 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:55 INFO - PROCESS | 3212 | 1467972295360 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:55 INFO - PROCESS | 3212 | 1467972295480 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:04:55 INFO - PROCESS | 3212 | 1467972295541 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 3212 | 1467972295543 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:55 INFO - PROCESS | 3212 | ++DOCSHELL 17151400 == 32 [pid = 3212] [id = 739] 03:04:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17152000) [pid = 3212] [serial = 2217] [outer = 00000000] 03:04:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17582C00) [pid = 3212] [serial = 2218] [outer = 17152000] 03:04:55 INFO - PROCESS | 3212 | 1467972295587 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1716B000) [pid = 3212] [serial = 2219] [outer = 17152000] 03:04:55 INFO - PROCESS | 3212 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:04:55 INFO - PROCESS | 3212 | 1467972295947 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:04:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 631ms 03:04:56 INFO - PROCESS | 3212 | 1467972295985 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 3212 | 1467972295987 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:04:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:04:56 INFO - PROCESS | 3212 | 1467972295990 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 3212 | 1467972295992 Marionette TRACE conn6 <- [1,2922,null,{}] 03:04:56 INFO - PROCESS | 3212 | 1467972295996 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 3212 | 1467972295997 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:56 INFO - PROCESS | 3212 | 1467972296122 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:04:56 INFO - PROCESS | 3212 | 1467972296127 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 3212 | 1467972296129 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:56 INFO - PROCESS | 3212 | ++DOCSHELL 0E0E2800 == 33 [pid = 3212] [id = 740] 03:04:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (17646C00) [pid = 3212] [serial = 2220] [outer = 00000000] 03:04:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (17A54800) [pid = 3212] [serial = 2221] [outer = 17646C00] 03:04:56 INFO - PROCESS | 3212 | 1467972296172 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (17A5B400) [pid = 3212] [serial = 2222] [outer = 17646C00] 03:04:56 INFO - PROCESS | 3212 | 1467972296606 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:04:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 03:04:56 INFO - PROCESS | 3212 | 1467972296666 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 3212 | 1467972296668 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:04:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:04:56 INFO - PROCESS | 3212 | 1467972296671 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 3212 | 1467972296673 Marionette TRACE conn6 <- [1,2926,null,{}] 03:04:56 INFO - PROCESS | 3212 | 1467972296676 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 3212 | 1467972296678 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:56 INFO - PROCESS | 3212 | 1467972296799 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:04:56 INFO - PROCESS | 3212 | 1467972296805 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 3212 | 1467972296807 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:56 INFO - PROCESS | 3212 | ++DOCSHELL 0CA34400 == 34 [pid = 3212] [id = 741] 03:04:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0CA34800) [pid = 3212] [serial = 2223] [outer = 00000000] 03:04:56 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (180A7C00) [pid = 3212] [serial = 2224] [outer = 0CA34800] 03:04:56 INFO - PROCESS | 3212 | 1467972296905 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (19301800) [pid = 3212] [serial = 2225] [outer = 0CA34800] 03:04:57 INFO - PROCESS | 3212 | 1467972297296 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:04:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:04:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 03:04:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:04:57 INFO - PROCESS | 3212 | 1467972297346 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 3212 | 1467972297349 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:04:57 INFO - PROCESS | 3212 | 1467972297352 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 3212 | 1467972297354 Marionette TRACE conn6 <- [1,2930,null,{}] 03:04:57 INFO - PROCESS | 3212 | 1467972297358 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:57 INFO - PROCESS | 3212 | 1467972297360 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:57 INFO - PROCESS | 3212 | 1467972297486 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:04:57 INFO - PROCESS | 3212 | 1467972297580 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 3212 | 1467972297583 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:57 INFO - PROCESS | 3212 | ++DOCSHELL 0DA26C00 == 35 [pid = 3212] [id = 742] 03:04:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (18B05800) [pid = 3212] [serial = 2226] [outer = 00000000] 03:04:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (19B47000) [pid = 3212] [serial = 2227] [outer = 18B05800] 03:04:57 INFO - PROCESS | 3212 | 1467972297628 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1A126800) [pid = 3212] [serial = 2228] [outer = 18B05800] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (19B41C00) [pid = 3212] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (168B4400) [pid = 3212] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17588800) [pid = 3212] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (19374000) [pid = 3212] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DA23400) [pid = 3212] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0ECA7C00) [pid = 3212] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0CB42400) [pid = 3212] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (17806000) [pid = 3212] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (14E90C00) [pid = 3212] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12357400) [pid = 3212] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0D8ACC00) [pid = 3212] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:04:58 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (13A81000) [pid = 3212] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:04:58 INFO - PROCESS | 3212 | 1467972298133 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:04:58 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:04:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:04:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 03:04:58 INFO - PROCESS | 3212 | 1467972298182 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 3212 | 1467972298184 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:04:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:04:58 INFO - PROCESS | 3212 | 1467972298188 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 3212 | 1467972298190 Marionette TRACE conn6 <- [1,2934,null,{}] 03:04:58 INFO - PROCESS | 3212 | 1467972298206 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:58 INFO - PROCESS | 3212 | 1467972298208 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:58 INFO - PROCESS | 3212 | 1467972298299 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:04:58 INFO - PROCESS | 3212 | 1467972298321 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 3212 | 1467972298323 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:58 INFO - PROCESS | 3212 | ++DOCSHELL 1233D400 == 36 [pid = 3212] [id = 743] 03:04:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1233E000) [pid = 3212] [serial = 2229] [outer = 00000000] 03:04:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17154400) [pid = 3212] [serial = 2230] [outer = 1233E000] 03:04:58 INFO - PROCESS | 3212 | 1467972298368 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (17A54400) [pid = 3212] [serial = 2231] [outer = 1233E000] 03:04:58 INFO - PROCESS | 3212 | 1467972298756 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:04:58 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. 03:04:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 03:04:58 INFO - PROCESS | 3212 | 1467972298824 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 3212 | 1467972298826 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:04:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:04:58 INFO - PROCESS | 3212 | 1467972298829 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 3212 | 1467972298831 Marionette TRACE conn6 <- [1,2938,null,{}] 03:04:58 INFO - PROCESS | 3212 | 1467972298849 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:58 INFO - PROCESS | 3212 | 1467972298851 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:58 INFO - PROCESS | 3212 | 1467972298930 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:04:58 INFO - PROCESS | 3212 | 1467972298935 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 3212 | 1467972298937 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:58 INFO - PROCESS | 3212 | ++DOCSHELL 19A03800 == 37 [pid = 3212] [id = 744] 03:04:58 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19B41C00) [pid = 3212] [serial = 2232] [outer = 00000000] 03:04:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1A12C000) [pid = 3212] [serial = 2233] [outer = 19B41C00] 03:04:59 INFO - PROCESS | 3212 | 1467972298981 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1A461400) [pid = 3212] [serial = 2234] [outer = 19B41C00] 03:04:59 INFO - PROCESS | 3212 | ++DOCSHELL 1A46C000 == 38 [pid = 3212] [id = 745] 03:04:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A46CC00) [pid = 3212] [serial = 2235] [outer = 00000000] 03:04:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1A46E400) [pid = 3212] [serial = 2236] [outer = 1A46CC00] 03:04:59 INFO - PROCESS | 3212 | 1467972299538 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:04:59 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:04:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 03:04:59 INFO - PROCESS | 3212 | 1467972299562 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 3212 | 1467972299564 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:04:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:04:59 INFO - PROCESS | 3212 | 1467972299567 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 3212 | 1467972299569 Marionette TRACE conn6 <- [1,2942,null,{}] 03:04:59 INFO - PROCESS | 3212 | 1467972299573 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 3212 | 1467972299574 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:59 INFO - PROCESS | 3212 | 1467972299671 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:04:59 INFO - PROCESS | 3212 | 1467972299678 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 3212 | 1467972299680 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:04:59 INFO - PROCESS | 3212 | ++DOCSHELL 13A84800 == 39 [pid = 3212] [id = 746] 03:04:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1A465800) [pid = 3212] [serial = 2237] [outer = 00000000] 03:04:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1A46D400) [pid = 3212] [serial = 2238] [outer = 1A465800] 03:04:59 INFO - PROCESS | 3212 | 1467972299722 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1A55EC00) [pid = 3212] [serial = 2239] [outer = 1A465800] 03:05:00 INFO - PROCESS | 3212 | 1467972300431 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:05:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:05:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:05:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 03:05:00 INFO - PROCESS | 3212 | 1467972300499 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:05:00 INFO - PROCESS | 3212 | 1467972300503 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:05:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:05:00 INFO - PROCESS | 3212 | 1467972300508 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 3212 | 1467972300513 Marionette TRACE conn6 <- [1,2946,null,{}] 03:05:00 INFO - PROCESS | 3212 | 1467972300519 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:00 INFO - PROCESS | 3212 | 1467972300522 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:00 INFO - PROCESS | 3212 | 1467972300717 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:05:00 INFO - PROCESS | 3212 | 1467972300853 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 3212 | 1467972300856 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:00 INFO - PROCESS | 3212 | ++DOCSHELL 0CA39800 == 40 [pid = 3212] [id = 747] 03:05:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0CFD4C00) [pid = 3212] [serial = 2240] [outer = 00000000] 03:05:00 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0DA27400) [pid = 3212] [serial = 2241] [outer = 0CFD4C00] 03:05:00 INFO - PROCESS | 3212 | 1467972300915 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0DC0B800) [pid = 3212] [serial = 2242] [outer = 0CFD4C00] 03:05:01 INFO - PROCESS | 3212 | 1467972301502 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:05:01 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:05:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1024ms 03:05:01 INFO - PROCESS | 3212 | 1467972301547 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 3212 | 1467972301552 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:05:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:05:01 INFO - PROCESS | 3212 | 1467972301560 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 3212 | 1467972301563 Marionette TRACE conn6 <- [1,2950,null,{}] 03:05:01 INFO - PROCESS | 3212 | 1467972301586 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:01 INFO - PROCESS | 3212 | 1467972301589 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:01 INFO - PROCESS | 3212 | 1467972301713 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:05:01 INFO - PROCESS | 3212 | 1467972301858 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 3212 | 1467972301861 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:01 INFO - PROCESS | 3212 | ++DOCSHELL 11DD3400 == 41 [pid = 3212] [id = 748] 03:05:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (1233DC00) [pid = 3212] [serial = 2243] [outer = 00000000] 03:05:01 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (124E0400) [pid = 3212] [serial = 2244] [outer = 1233DC00] 03:05:01 INFO - PROCESS | 3212 | 1467972301918 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (13A84000) [pid = 3212] [serial = 2245] [outer = 1233DC00] 03:05:02 INFO - PROCESS | 3212 | 1467972302749 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:05:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:05:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1258ms 03:05:02 INFO - PROCESS | 3212 | 1467972302819 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 3212 | 1467972302822 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:05:02 INFO - PROCESS | 3212 | 1467972302856 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 3212 | 1467972302859 Marionette TRACE conn6 <- [1,2954,null,{}] 03:05:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:05:02 INFO - PROCESS | 3212 | 1467972302864 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:02 INFO - PROCESS | 3212 | 1467972302867 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:03 INFO - PROCESS | 3212 | 1467972302985 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:05:03 INFO - PROCESS | 3212 | 1467972303104 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 3212 | 1467972303107 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 1A46C000 == 40 [pid = 3212] [id = 745] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 19A03800 == 39 [pid = 3212] [id = 744] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 1233D400 == 38 [pid = 3212] [id = 743] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 0DA26C00 == 37 [pid = 3212] [id = 742] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 0CA34400 == 36 [pid = 3212] [id = 741] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 0E0E2800 == 35 [pid = 3212] [id = 740] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 17151400 == 34 [pid = 3212] [id = 739] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 14E94C00 == 33 [pid = 3212] [id = 738] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 12596800 == 32 [pid = 3212] [id = 737] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 11FD8C00 == 31 [pid = 3212] [id = 736] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 11A4CC00 == 30 [pid = 3212] [id = 735] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 0E0E3000 == 29 [pid = 3212] [id = 734] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1A12C800) [pid = 3212] [serial = 2194] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | ++DOCSHELL 0906F400 == 30 [pid = 3212] [id = 749] 03:05:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (0906F800) [pid = 3212] [serial = 2246] [outer = 00000000] 03:05:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (0CFCC000) [pid = 3212] [serial = 2247] [outer = 0906F800] 03:05:03 INFO - PROCESS | 3212 | 1467972303207 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (0D82D800) [pid = 3212] [serial = 2248] [outer = 0906F800] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 0DA1A800 == 29 [pid = 3212] [id = 733] 03:05:03 INFO - PROCESS | 3212 | --DOCSHELL 0D4F9C00 == 28 [pid = 3212] [id = 732] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (1A11A800) [pid = 3212] [serial = 2192] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (1714A800) [pid = 3212] [serial = 2179] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (1809F000) [pid = 3212] [serial = 2182] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (196C7C00) [pid = 3212] [serial = 2185] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (1930B800) [pid = 3212] [serial = 2183] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (19B87C00) [pid = 3212] [serial = 2191] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (19B3DC00) [pid = 3212] [serial = 2186] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0CF6D000) [pid = 3212] [serial = 2168] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DA48C00) [pid = 3212] [serial = 2167] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (12355000) [pid = 3212] [serial = 2165] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (11C2D400) [pid = 3212] [serial = 2164] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0D825000) [pid = 3212] [serial = 2162] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D385C00) [pid = 3212] [serial = 2161] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (17D69000) [pid = 3212] [serial = 2159] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (16424400) [pid = 3212] [serial = 2176] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1246F800) [pid = 3212] [serial = 2173] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (13262800) [pid = 3212] [serial = 2174] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DD51000) [pid = 3212] [serial = 2171] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (0DA4E400) [pid = 3212] [serial = 2170] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1758C800) [pid = 3212] [serial = 2188] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1716D000) [pid = 3212] [serial = 2180] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (17B7CC00) [pid = 3212] [serial = 2189] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (165ADC00) [pid = 3212] [serial = 2177] [outer = 00000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3212 | 1467972303608 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:05:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:05:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 03:05:03 INFO - PROCESS | 3212 | 1467972303634 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 3212 | 1467972303638 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:05:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:05:03 INFO - PROCESS | 3212 | 1467972303644 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 3212 | 1467972303646 Marionette TRACE conn6 <- [1,2958,null,{}] 03:05:03 INFO - PROCESS | 3212 | 1467972303650 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:03 INFO - PROCESS | 3212 | 1467972303652 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:03 INFO - PROCESS | 3212 | 1467972303737 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:05:03 INFO - PROCESS | 3212 | 1467972303743 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 3212 | 1467972303745 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:03 INFO - PROCESS | 3212 | ++DOCSHELL 0DB4B400 == 29 [pid = 3212] [id = 750] 03:05:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0DC01C00) [pid = 3212] [serial = 2249] [outer = 00000000] 03:05:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0DD51400) [pid = 3212] [serial = 2250] [outer = 0DC01C00] 03:05:03 INFO - PROCESS | 3212 | 1467972303791 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0DDDFC00) [pid = 3212] [serial = 2251] [outer = 0DC01C00] 03:05:04 INFO - PROCESS | 3212 | 1467972304249 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:05:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:05:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 631ms 03:05:04 INFO - PROCESS | 3212 | 1467972304278 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 3212 | 1467972304281 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:05:04 INFO - PROCESS | 3212 | 1467972304284 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:05:04 INFO - PROCESS | 3212 | 1467972304287 Marionette TRACE conn6 <- [1,2962,null,{}] 03:05:04 INFO - PROCESS | 3212 | 1467972304298 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 3212 | 1467972304303 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:04 INFO - PROCESS | 3212 | 1467972304387 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:05:04 INFO - PROCESS | 3212 | 1467972304394 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 3212 | 1467972304397 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:04 INFO - PROCESS | 3212 | ++DOCSHELL 11FD8C00 == 30 [pid = 3212] [id = 751] 03:05:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (12328800) [pid = 3212] [serial = 2252] [outer = 00000000] 03:05:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (12359000) [pid = 3212] [serial = 2253] [outer = 12328800] 03:05:04 INFO - PROCESS | 3212 | 1467972304444 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (12471000) [pid = 3212] [serial = 2254] [outer = 12328800] 03:05:04 INFO - PROCESS | 3212 | 1467972304889 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:05:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:05:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 03:05:04 INFO - PROCESS | 3212 | 1467972304918 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 3212 | 1467972304921 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:05:04 INFO - PROCESS | 3212 | 1467972304924 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:05:04 INFO - PROCESS | 3212 | 1467972304926 Marionette TRACE conn6 <- [1,2966,null,{}] 03:05:04 INFO - PROCESS | 3212 | 1467972304929 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 3212 | 1467972304931 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:05 INFO - PROCESS | 3212 | 1467972305025 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:05:05 INFO - PROCESS | 3212 | 1467972305030 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 3212 | 1467972305032 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:05 INFO - PROCESS | 3212 | ++DOCSHELL 13A0B800 == 31 [pid = 3212] [id = 752] 03:05:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (13A0E400) [pid = 3212] [serial = 2255] [outer = 00000000] 03:05:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (14E95000) [pid = 3212] [serial = 2256] [outer = 13A0E400] 03:05:05 INFO - PROCESS | 3212 | 1467972305077 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (153B9C00) [pid = 3212] [serial = 2257] [outer = 13A0E400] 03:05:05 INFO - PROCESS | 3212 | 1467972305517 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:05:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:05:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 03:05:05 INFO - PROCESS | 3212 | 1467972305558 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 3212 | 1467972305560 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:05:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:05:05 INFO - PROCESS | 3212 | 1467972305564 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 3212 | 1467972305565 Marionette TRACE conn6 <- [1,2970,null,{}] 03:05:05 INFO - PROCESS | 3212 | 1467972305569 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 3212 | 1467972305571 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:05 INFO - PROCESS | 3212 | 1467972305701 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:05:05 INFO - PROCESS | 3212 | 1467972305714 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 3212 | 1467972305716 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:05 INFO - PROCESS | 3212 | ++DOCSHELL 16424800 == 32 [pid = 3212] [id = 753] 03:05:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (16426800) [pid = 3212] [serial = 2258] [outer = 00000000] 03:05:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (16806800) [pid = 3212] [serial = 2259] [outer = 16426800] 03:05:05 INFO - PROCESS | 3212 | 1467972305763 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (168BD800) [pid = 3212] [serial = 2260] [outer = 16426800] 03:05:06 INFO - PROCESS | 3212 | 1467972306190 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:05:06 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:05:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:05:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 03:05:06 INFO - PROCESS | 3212 | 1467972306235 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 3212 | 1467972306237 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:05:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:05:06 INFO - PROCESS | 3212 | 1467972306240 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 3212 | 1467972306241 Marionette TRACE conn6 <- [1,2974,null,{}] 03:05:06 INFO - PROCESS | 3212 | 1467972306245 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:06 INFO - PROCESS | 3212 | 1467972306251 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:06 INFO - PROCESS | 3212 | 1467972306391 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:05:06 INFO - PROCESS | 3212 | 1467972306480 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 3212 | 1467972306482 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:06 INFO - PROCESS | 3212 | ++DOCSHELL 0CA39400 == 33 [pid = 3212] [id = 754] 03:05:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (0D829000) [pid = 3212] [serial = 2261] [outer = 00000000] 03:05:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (17640400) [pid = 3212] [serial = 2262] [outer = 0D829000] 03:05:06 INFO - PROCESS | 3212 | 1467972306526 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (17641400) [pid = 3212] [serial = 2263] [outer = 0D829000] 03:05:06 INFO - PROCESS | 3212 | 1467972306891 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:05:07 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. 03:05:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 03:05:07 INFO - PROCESS | 3212 | 1467972306971 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:05:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:05:07 INFO - PROCESS | 3212 | 1467972306973 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:05:07 INFO - PROCESS | 3212 | 1467972306976 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 3212 | 1467972306977 Marionette TRACE conn6 <- [1,2978,null,{}] 03:05:07 INFO - PROCESS | 3212 | 1467972306981 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 3212 | 1467972306983 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:07 INFO - PROCESS | 3212 | 1467972307097 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:05:07 INFO - PROCESS | 3212 | 1467972307102 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 3212 | 1467972307104 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:07 INFO - PROCESS | 3212 | ++DOCSHELL 0DD4C400 == 34 [pid = 3212] [id = 755] 03:05:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (17B7CC00) [pid = 3212] [serial = 2264] [outer = 00000000] 03:05:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19307400) [pid = 3212] [serial = 2265] [outer = 17B7CC00] 03:05:07 INFO - PROCESS | 3212 | 1467972307148 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0D4FE800) [pid = 3212] [serial = 2266] [outer = 17B7CC00] 03:05:07 INFO - PROCESS | 3212 | ++DOCSHELL 19B40000 == 35 [pid = 3212] [id = 756] 03:05:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (19B40400) [pid = 3212] [serial = 2267] [outer = 00000000] 03:05:07 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (19B41400) [pid = 3212] [serial = 2268] [outer = 19B40400] 03:05:07 INFO - PROCESS | 3212 | 1467972307822 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (17646C00) [pid = 3212] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (0DA1C000) [pid = 3212] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (1A127400) [pid = 3212] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (12342C00) [pid = 3212] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (0D4FD000) [pid = 3212] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0CA34800) [pid = 3212] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (18B05800) [pid = 3212] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (19B41C00) [pid = 3212] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (17152000) [pid = 3212] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (13258400) [pid = 3212] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (0E0E4800) [pid = 3212] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (16098000) [pid = 3212] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (11C2BC00) [pid = 3212] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (1233E000) [pid = 3212] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:05:07 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (1A46CC00) [pid = 3212] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:05:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:05:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 03:05:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:05:07 INFO - PROCESS | 3212 | 1467972307907 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 3212 | 1467972307909 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:05:07 INFO - PROCESS | 3212 | 1467972307912 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 3212 | 1467972307914 Marionette TRACE conn6 <- [1,2982,null,{}] 03:05:07 INFO - PROCESS | 3212 | 1467972307917 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 3212 | 1467972307919 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:08 INFO - PROCESS | 3212 | 1467972308010 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:05:08 INFO - PROCESS | 3212 | 1467972308014 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 3212 | 1467972308016 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:08 INFO - PROCESS | 3212 | ++DOCSHELL 0DD58C00 == 36 [pid = 3212] [id = 757] 03:05:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (0DD5A400) [pid = 3212] [serial = 2269] [outer = 00000000] 03:05:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1714F400) [pid = 3212] [serial = 2270] [outer = 0DD5A400] 03:05:08 INFO - PROCESS | 3212 | 1467972308059 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (180A5800) [pid = 3212] [serial = 2271] [outer = 0DD5A400] 03:05:08 INFO - PROCESS | 3212 | 1467972308448 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:05:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:05:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:05:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 03:05:08 INFO - PROCESS | 3212 | 1467972308492 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 3212 | 1467972308494 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:05:08 INFO - PROCESS | 3212 | 1467972308497 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 3212 | 1467972308499 Marionette TRACE conn6 <- [1,2986,null,{}] 03:05:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:05:08 INFO - PROCESS | 3212 | 1467972308502 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 3212 | 1467972308504 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:08 INFO - PROCESS | 3212 | 1467972308631 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:05:08 INFO - PROCESS | 3212 | 1467972308639 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 3212 | 1467972308641 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:08 INFO - PROCESS | 3212 | ++DOCSHELL 11FCC800 == 37 [pid = 3212] [id = 758] 03:05:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19373C00) [pid = 3212] [serial = 2272] [outer = 00000000] 03:05:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (19B46400) [pid = 3212] [serial = 2273] [outer = 19373C00] 03:05:08 INFO - PROCESS | 3212 | 1467972308684 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A119000) [pid = 3212] [serial = 2274] [outer = 19373C00] 03:05:09 INFO - PROCESS | 3212 | 1467972309058 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:05:09 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. 03:05:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 03:05:09 INFO - PROCESS | 3212 | 1467972309134 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:05:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:05:09 INFO - PROCESS | 3212 | 1467972309136 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:05:09 INFO - PROCESS | 3212 | 1467972309139 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 3212 | 1467972309141 Marionette TRACE conn6 <- [1,2990,null,{}] 03:05:09 INFO - PROCESS | 3212 | 1467972309145 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:09 INFO - PROCESS | 3212 | 1467972309146 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:09 INFO - PROCESS | 3212 | 1467972309268 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:05:09 INFO - PROCESS | 3212 | 1467972309279 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 3212 | 1467972309281 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:09 INFO - PROCESS | 3212 | ++DOCSHELL 12432800 == 38 [pid = 3212] [id = 759] 03:05:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (09067C00) [pid = 3212] [serial = 2275] [outer = 00000000] 03:05:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1A12B800) [pid = 3212] [serial = 2276] [outer = 09067C00] 03:05:09 INFO - PROCESS | 3212 | 1467972309324 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1A12D400) [pid = 3212] [serial = 2277] [outer = 09067C00] 03:05:09 INFO - PROCESS | 3212 | 1467972309733 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:05:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:05:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 03:05:09 INFO - PROCESS | 3212 | 1467972309769 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:05:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:05:09 INFO - PROCESS | 3212 | 1467972309772 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:05:09 INFO - PROCESS | 3212 | 1467972309775 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 3212 | 1467972309777 Marionette TRACE conn6 <- [1,2994,null,{}] 03:05:09 INFO - PROCESS | 3212 | 1467972309780 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:09 INFO - PROCESS | 3212 | 1467972309783 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:09 INFO - PROCESS | 3212 | 1467972309924 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:05:10 INFO - PROCESS | 3212 | 1467972310079 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 3212 | 1467972310083 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:10 INFO - PROCESS | 3212 | ++DOCSHELL 09067400 == 39 [pid = 3212] [id = 760] 03:05:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (0906FC00) [pid = 3212] [serial = 2278] [outer = 00000000] 03:05:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (0C948000) [pid = 3212] [serial = 2279] [outer = 0906FC00] 03:05:10 INFO - PROCESS | 3212 | 1467972310142 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (0CFF0400) [pid = 3212] [serial = 2280] [outer = 0906FC00] 03:05:10 INFO - PROCESS | 3212 | 1467972310725 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:05:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:05:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 971ms 03:05:10 INFO - PROCESS | 3212 | 1467972310748 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 3212 | 1467972310753 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:05:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:05:10 INFO - PROCESS | 3212 | 1467972310757 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 3212 | 1467972310761 Marionette TRACE conn6 <- [1,2998,null,{}] 03:05:10 INFO - PROCESS | 3212 | 1467972310766 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 3212 | 1467972310769 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:10 INFO - PROCESS | 3212 | 1467972310883 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:05:11 INFO - PROCESS | 3212 | 1467972311028 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 3212 | 1467972311032 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:11 INFO - PROCESS | 3212 | ++DOCSHELL 0DA4E000 == 40 [pid = 3212] [id = 761] 03:05:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (0DDE0800) [pid = 3212] [serial = 2281] [outer = 00000000] 03:05:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 89 (11FD0400) [pid = 3212] [serial = 2282] [outer = 0DDE0800] 03:05:11 INFO - PROCESS | 3212 | 1467972311088 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 3212 | ++DOMWINDOW == 90 (12397400) [pid = 3212] [serial = 2283] [outer = 0DDE0800] 03:05:11 INFO - PROCESS | 3212 | [3212] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:05:11 INFO - PROCESS | 3212 | 1467972311659 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:05:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:05:11 INFO - {} 03:05:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:05:11 INFO - {} 03:05:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:05:11 INFO - {} 03:05:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:05:11 INFO - {} 03:05:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 03:05:11 INFO - PROCESS | 3212 | 1467972311733 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 3212 | 1467972311736 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:05:11 INFO - TEST-START | /FileAPI/fileReader.html 03:05:11 INFO - PROCESS | 3212 | 1467972311740 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - PROCESS | 3212 | 1467972311742 Marionette TRACE conn6 <- [1,3002,null,{}] 03:05:11 INFO - PROCESS | 3212 | 1467972311746 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:11 INFO - PROCESS | 3212 | 1467972311749 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:11 INFO - PROCESS | 3212 | 1467972311865 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:05:12 INFO - PROCESS | 3212 | 1467972311977 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 3212 | 1467972311980 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:12 INFO - PROCESS | 3212 | ++DOCSHELL 11CA8400 == 41 [pid = 3212] [id = 762] 03:05:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 91 (17648800) [pid = 3212] [serial = 2284] [outer = 00000000] 03:05:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 92 (19B45800) [pid = 3212] [serial = 2285] [outer = 17648800] 03:05:12 INFO - PROCESS | 3212 | 1467972312074 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 3212 | ++DOMWINDOW == 93 (1A469400) [pid = 3212] [serial = 2286] [outer = 17648800] 03:05:12 INFO - PROCESS | 3212 | 1467972312616 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:05:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:05:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:05:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:05:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:05:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 03:05:12 INFO - PROCESS | 3212 | 1467972312672 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 3212 | 1467972312677 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:05:12 INFO - TEST-START | /FileAPI/historical.html 03:05:12 INFO - PROCESS | 3212 | 1467972312687 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 3212 | 1467972312692 Marionette TRACE conn6 <- [1,3006,null,{}] 03:05:12 INFO - PROCESS | 3212 | 1467972312696 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:12 INFO - PROCESS | 3212 | 1467972312699 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:12 INFO - PROCESS | 3212 | 1467972312812 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:05:12 INFO - PROCESS | 3212 | 1467972312953 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 3212 | 1467972312956 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:13 INFO - PROCESS | 3212 | ++DOCSHELL 1A55FC00 == 42 [pid = 3212] [id = 763] 03:05:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 94 (1A902400) [pid = 3212] [serial = 2287] [outer = 00000000] 03:05:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 95 (1A908400) [pid = 3212] [serial = 2288] [outer = 1A902400] 03:05:13 INFO - PROCESS | 3212 | 1467972313010 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 3212 | ++DOMWINDOW == 96 (1A90BC00) [pid = 3212] [serial = 2289] [outer = 1A902400] 03:05:13 INFO - PROCESS | 3212 | 1467972313689 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:05:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:05:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:05:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:05:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:05:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:05:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:05:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:05:13 INFO - TEST-OK | /FileAPI/historical.html | took 1024ms 03:05:13 INFO - PROCESS | 3212 | 1467972313711 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 3212 | 1467972313714 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:05:13 INFO - TEST-START | /FileAPI/idlharness.html 03:05:13 INFO - PROCESS | 3212 | 1467972313718 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 3212 | 1467972313720 Marionette TRACE conn6 <- [1,3010,null,{}] 03:05:13 INFO - PROCESS | 3212 | 1467972313723 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:13 INFO - PROCESS | 3212 | 1467972313726 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:13 INFO - PROCESS | 3212 | 1467972313836 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:05:14 INFO - PROCESS | 3212 | 1467972314090 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 3212 | 1467972314093 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:14 INFO - PROCESS | 3212 | ++DOCSHELL 08A8A000 == 43 [pid = 3212] [id = 764] 03:05:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 97 (09069800) [pid = 3212] [serial = 2290] [outer = 00000000] 03:05:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 98 (0D827C00) [pid = 3212] [serial = 2291] [outer = 09069800] 03:05:14 INFO - PROCESS | 3212 | 1467972314158 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 3212 | ++DOMWINDOW == 99 (0DA25800) [pid = 3212] [serial = 2292] [outer = 09069800] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 1A124000 == 42 [pid = 3212] [id = 731] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 12432800 == 41 [pid = 3212] [id = 759] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 11FCC800 == 40 [pid = 3212] [id = 758] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 0DD58C00 == 39 [pid = 3212] [id = 757] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 19B40000 == 38 [pid = 3212] [id = 756] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 0DD4C400 == 37 [pid = 3212] [id = 755] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 0CA39400 == 36 [pid = 3212] [id = 754] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 16424800 == 35 [pid = 3212] [id = 753] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 13A0B800 == 34 [pid = 3212] [id = 752] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 11FD8C00 == 33 [pid = 3212] [id = 751] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 0DB4B400 == 32 [pid = 3212] [id = 750] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 0906F400 == 31 [pid = 3212] [id = 749] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 13A84800 == 30 [pid = 3212] [id = 746] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 0CA39800 == 29 [pid = 3212] [id = 747] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 11DD3400 == 28 [pid = 3212] [id = 748] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 1A55FC00 == 27 [pid = 3212] [id = 763] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 11CA8400 == 26 [pid = 3212] [id = 762] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 09067400 == 25 [pid = 3212] [id = 760] 03:05:15 INFO - PROCESS | 3212 | --DOCSHELL 0DA4E000 == 24 [pid = 3212] [id = 761] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 98 (17A54800) [pid = 3212] [serial = 2221] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 97 (0DA21C00) [pid = 3212] [serial = 2200] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 96 (0DA42400) [pid = 3212] [serial = 2201] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 95 (1A12D000) [pid = 3212] [serial = 2195] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 94 (1325E400) [pid = 3212] [serial = 2209] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 93 (13A06C00) [pid = 3212] [serial = 2210] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 92 (0D776000) [pid = 3212] [serial = 2197] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 91 (180A7C00) [pid = 3212] [serial = 2224] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 90 (17A5B400) [pid = 3212] [serial = 2222] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 89 (19B47000) [pid = 3212] [serial = 2227] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 88 (19301800) [pid = 3212] [serial = 2225] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 87 (1A12C000) [pid = 3212] [serial = 2233] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 86 (0D802000) [pid = 3212] [serial = 2198] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17582C00) [pid = 3212] [serial = 2218] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (14E95C00) [pid = 3212] [serial = 2212] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (153BC800) [pid = 3212] [serial = 2213] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0EAE9000) [pid = 3212] [serial = 2203] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0ECB0000) [pid = 3212] [serial = 2204] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (16FA6000) [pid = 3212] [serial = 2215] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1714C000) [pid = 3212] [serial = 2216] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (12326000) [pid = 3212] [serial = 2206] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (1233F000) [pid = 3212] [serial = 2207] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (17A54400) [pid = 3212] [serial = 2231] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (17154400) [pid = 3212] [serial = 2230] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (1A126800) [pid = 3212] [serial = 2228] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1A461400) [pid = 3212] [serial = 2234] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1A46E400) [pid = 3212] [serial = 2236] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1A46D400) [pid = 3212] [serial = 2238] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1716B000) [pid = 3212] [serial = 2219] [outer = 00000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3212 | 1467972315942 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:05:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:05:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:05:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:05:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:05:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:05:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:05:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:05:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:05:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:05:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:05:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:05:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:05:16 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 03:05:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:05:16 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 03:05:16 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 03:05:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:05:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:05:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:05:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:05:16 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 03:05:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:05:16 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 03:05:16 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 03:05:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:05:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:05:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 2315ms 03:05:16 INFO - PROCESS | 3212 | 1467972316038 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 3212 | 1467972316041 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:05:16 INFO - TEST-START | /FileAPI/idlharness.worker 03:05:16 INFO - PROCESS | 3212 | 1467972316047 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 3212 | 1467972316051 Marionette TRACE conn6 <- [1,3014,null,{}] 03:05:16 INFO - PROCESS | 3212 | 1467972316056 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 3212 | 1467972316059 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:16 INFO - PROCESS | 3212 | 1467972316147 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:05:16 INFO - PROCESS | 3212 | 1467972316154 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 3212 | 1467972316157 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:16 INFO - PROCESS | 3212 | ++DOCSHELL 0D77B400 == 25 [pid = 3212] [id = 765] 03:05:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D77D000) [pid = 3212] [serial = 2293] [outer = 00000000] 03:05:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0D804800) [pid = 3212] [serial = 2294] [outer = 0D77D000] 03:05:16 INFO - PROCESS | 3212 | 1467972316207 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (0D80AC00) [pid = 3212] [serial = 2295] [outer = 0D77D000] 03:05:16 INFO - PROCESS | 3212 | [3212] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:05:17 INFO - PROCESS | 3212 | 1467972317225 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:05:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:05:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:05:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:05:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:05:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:05:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:05:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:05:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:05:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:05:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:05:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:05:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:05:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:05:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:05:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:05:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:05:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:05:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:05:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:05:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:05:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:05:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:05:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:05:17 INFO - {} 03:05:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1354ms 03:05:17 INFO - PROCESS | 3212 | 1467972317401 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 3212 | 1467972317407 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:05:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:05:17 INFO - PROCESS | 3212 | 1467972317413 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 3212 | 1467972317416 Marionette TRACE conn6 <- [1,3018,null,{}] 03:05:17 INFO - PROCESS | 3212 | 1467972317420 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 3212 | 1467972317423 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:17 INFO - PROCESS | 3212 | 1467972317549 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:05:17 INFO - PROCESS | 3212 | 1467972317591 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 3212 | 1467972317594 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:17 INFO - PROCESS | 3212 | ++DOCSHELL 1758C800 == 26 [pid = 3212] [id = 766] 03:05:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1763B400) [pid = 3212] [serial = 2296] [outer = 00000000] 03:05:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (17649C00) [pid = 3212] [serial = 2297] [outer = 1763B400] 03:05:17 INFO - PROCESS | 3212 | 1467972317641 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (17B71800) [pid = 3212] [serial = 2298] [outer = 1763B400] 03:05:18 INFO - PROCESS | 3212 | 1467972318085 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:05:18 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 03:05:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 03:05:18 INFO - PROCESS | 3212 | 1467972318146 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 3212 | 1467972318148 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:05:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:05:18 INFO - PROCESS | 3212 | 1467972318157 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 3212 | 1467972318161 Marionette TRACE conn6 <- [1,3022,null,{}] 03:05:18 INFO - PROCESS | 3212 | 1467972318171 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 3212 | 1467972318176 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:18 INFO - PROCESS | 3212 | 1467972318300 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:05:18 INFO - PROCESS | 3212 | 1467972318370 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 3212 | 1467972318373 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:18 INFO - PROCESS | 3212 | ++DOCSHELL 1A129800 == 27 [pid = 3212] [id = 767] 03:05:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1A129C00) [pid = 3212] [serial = 2299] [outer = 00000000] 03:05:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1A130000) [pid = 3212] [serial = 2300] [outer = 1A129C00] 03:05:18 INFO - PROCESS | 3212 | 1467972318421 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1A460C00) [pid = 3212] [serial = 2301] [outer = 1A129C00] 03:05:18 INFO - PROCESS | 3212 | 1467972318822 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:05:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 03:05:18 INFO - PROCESS | 3212 | 1467972318931 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 3212 | 1467972318934 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:05:18 INFO - PROCESS | 3212 | 1467972318938 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 3212 | 1467972318939 Marionette TRACE conn6 <- [1,3026,null,{}] 03:05:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:05:18 INFO - PROCESS | 3212 | 1467972318943 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 3212 | 1467972318945 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:19 INFO - PROCESS | 3212 | 1467972319069 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:05:19 INFO - PROCESS | 3212 | 1467972319076 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 3212 | 1467972319078 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:19 INFO - PROCESS | 3212 | ++DOCSHELL 1A12FC00 == 28 [pid = 3212] [id = 768] 03:05:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1A568000) [pid = 3212] [serial = 2302] [outer = 00000000] 03:05:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A903C00) [pid = 3212] [serial = 2303] [outer = 1A568000] 03:05:19 INFO - PROCESS | 3212 | 1467972319180 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (1A908800) [pid = 3212] [serial = 2304] [outer = 1A568000] 03:05:19 INFO - PROCESS | 3212 | 1467972319570 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:05:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:05:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:05:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 03:05:19 INFO - PROCESS | 3212 | 1467972319616 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 3212 | 1467972319618 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:05:19 INFO - PROCESS | 3212 | 1467972319621 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:05:19 INFO - PROCESS | 3212 | 1467972319623 Marionette TRACE conn6 <- [1,3030,null,{}] 03:05:19 INFO - PROCESS | 3212 | 1467972319626 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:19 INFO - PROCESS | 3212 | 1467972319628 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:19 INFO - PROCESS | 3212 | 1467972319744 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:05:19 INFO - PROCESS | 3212 | 1467972319749 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 3212 | 1467972319751 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:19 INFO - PROCESS | 3212 | ++DOCSHELL 1A910C00 == 29 [pid = 3212] [id = 769] 03:05:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (1AB58000) [pid = 3212] [serial = 2305] [outer = 00000000] 03:05:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (1AB5F000) [pid = 3212] [serial = 2306] [outer = 1AB58000] 03:05:19 INFO - PROCESS | 3212 | 1467972319795 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (1AB62C00) [pid = 3212] [serial = 2307] [outer = 1AB58000] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (0DD5A400) [pid = 3212] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (0D829000) [pid = 3212] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (17B7CC00) [pid = 3212] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0CFD4C00) [pid = 3212] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1A465800) [pid = 3212] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1233DC00) [pid = 3212] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (0906F800) [pid = 3212] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (13A0E400) [pid = 3212] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (12328800) [pid = 3212] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DC01C00) [pid = 3212] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (19373C00) [pid = 3212] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (19B40400) [pid = 3212] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (09067C00) [pid = 3212] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:05:20 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (16426800) [pid = 3212] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:05:20 INFO - PROCESS | 3212 | 1467972320594 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:05:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1079ms 03:05:20 INFO - PROCESS | 3212 | 1467972320707 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 3212 | 1467972320709 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:05:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:05:20 INFO - PROCESS | 3212 | 1467972320724 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 3212 | 1467972320726 Marionette TRACE conn6 <- [1,3034,null,{}] 03:05:20 INFO - PROCESS | 3212 | 1467972320730 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:20 INFO - PROCESS | 3212 | 1467972320735 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:20 INFO - PROCESS | 3212 | 1467972320884 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:05:20 INFO - PROCESS | 3212 | 1467972320892 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 3212 | 1467972320894 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:20 INFO - PROCESS | 3212 | ++DOCSHELL 14E8F400 == 30 [pid = 3212] [id = 770] 03:05:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (1AB5D400) [pid = 3212] [serial = 2308] [outer = 00000000] 03:05:20 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1AE1D400) [pid = 3212] [serial = 2309] [outer = 1AB5D400] 03:05:20 INFO - PROCESS | 3212 | 1467972320938 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1AE21C00) [pid = 3212] [serial = 2310] [outer = 1AB5D400] 03:05:21 INFO - PROCESS | 3212 | [3212] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:05:21 INFO - PROCESS | 3212 | 1467972321364 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:05:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:05:21 INFO - {} 03:05:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 03:05:21 INFO - PROCESS | 3212 | 1467972321405 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:05:21 INFO - PROCESS | 3212 | 1467972321407 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:05:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:05:21 INFO - PROCESS | 3212 | 1467972321410 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 3212 | 1467972321412 Marionette TRACE conn6 <- [1,3038,null,{}] 03:05:21 INFO - PROCESS | 3212 | 1467972321416 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:21 INFO - PROCESS | 3212 | 1467972321417 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:21 INFO - PROCESS | 3212 | 1467972321497 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:05:21 INFO - PROCESS | 3212 | 1467972321598 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 3212 | 1467972321600 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:21 INFO - PROCESS | 3212 | ++DOCSHELL 1AE28C00 == 31 [pid = 3212] [id = 771] 03:05:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1AE2A400) [pid = 3212] [serial = 2311] [outer = 00000000] 03:05:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1AE34000) [pid = 3212] [serial = 2312] [outer = 1AE2A400] 03:05:21 INFO - PROCESS | 3212 | 1467972321643 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1AE65400) [pid = 3212] [serial = 2313] [outer = 1AE2A400] 03:05:21 INFO - PROCESS | 3212 | 1467972321958 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:05:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:05:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:05:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:05:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:05:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 571ms 03:05:22 INFO - PROCESS | 3212 | 1467972321982 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 3212 | 1467972321984 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:05:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:05:22 INFO - PROCESS | 3212 | 1467972321993 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 3212 | 1467972321995 Marionette TRACE conn6 <- [1,3042,null,{}] 03:05:22 INFO - PROCESS | 3212 | 1467972321998 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 3212 | 1467972322000 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:22 INFO - PROCESS | 3212 | 1467972322079 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:05:22 INFO - PROCESS | 3212 | 1467972322247 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:22 INFO - PROCESS | 3212 | 1467972322251 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:22 INFO - PROCESS | 3212 | ++DOCSHELL 08A84000 == 32 [pid = 3212] [id = 772] 03:05:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (08A86000) [pid = 3212] [serial = 2314] [outer = 00000000] 03:05:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (0CA2F000) [pid = 3212] [serial = 2315] [outer = 08A86000] 03:05:22 INFO - PROCESS | 3212 | 1467972322310 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0CB42400) [pid = 3212] [serial = 2316] [outer = 08A86000] 03:05:23 INFO - PROCESS | 3212 | 1467972323218 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:05:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:05:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:05:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:05:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:05:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1338ms 03:05:23 INFO - PROCESS | 3212 | 1467972323332 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 3212 | 1467972323336 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:05:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:05:23 INFO - PROCESS | 3212 | 1467972323341 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 3212 | 1467972323345 Marionette TRACE conn6 <- [1,3046,null,{}] 03:05:23 INFO - PROCESS | 3212 | 1467972323391 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:23 INFO - PROCESS | 3212 | 1467972323394 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:23 INFO - PROCESS | 3212 | 1467972323531 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:05:23 INFO - PROCESS | 3212 | 1467972323676 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 3212 | 1467972323679 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:23 INFO - PROCESS | 3212 | ++DOCSHELL 0ECCE800 == 33 [pid = 3212] [id = 773] 03:05:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0ECD0000) [pid = 3212] [serial = 2317] [outer = 00000000] 03:05:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (11C2B000) [pid = 3212] [serial = 2318] [outer = 0ECD0000] 03:05:23 INFO - PROCESS | 3212 | 1467972323778 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (11CE6C00) [pid = 3212] [serial = 2319] [outer = 0ECD0000] 03:05:24 INFO - PROCESS | 3212 | 1467972324387 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:05:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:05:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:05:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:05:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:05:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:05:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:05:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:05:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:05:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1131ms 03:05:24 INFO - PROCESS | 3212 | 1467972324473 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 3212 | 1467972324478 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:05:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:05:24 INFO - PROCESS | 3212 | 1467972324482 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 3212 | 1467972324485 Marionette TRACE conn6 <- [1,3050,null,{}] 03:05:24 INFO - PROCESS | 3212 | 1467972324513 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 3212 | 1467972324516 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:24 INFO - PROCESS | 3212 | 1467972324665 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:05:24 INFO - PROCESS | 3212 | 1467972324799 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 3212 | 1467972324801 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:24 INFO - PROCESS | 3212 | ++DOCSHELL 0CFCC800 == 34 [pid = 3212] [id = 774] 03:05:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (0DA22800) [pid = 3212] [serial = 2320] [outer = 00000000] 03:05:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (13A7E000) [pid = 3212] [serial = 2321] [outer = 0DA22800] 03:05:24 INFO - PROCESS | 3212 | 1467972324857 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (164C1C00) [pid = 3212] [serial = 2322] [outer = 0DA22800] 03:05:25 INFO - PROCESS | 3212 | [3212] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:05:25 INFO - PROCESS | 3212 | --DOCSHELL 1AE28C00 == 33 [pid = 3212] [id = 771] 03:05:25 INFO - PROCESS | 3212 | --DOCSHELL 14E8F400 == 32 [pid = 3212] [id = 770] 03:05:25 INFO - PROCESS | 3212 | --DOCSHELL 1A910C00 == 31 [pid = 3212] [id = 769] 03:05:25 INFO - PROCESS | 3212 | --DOCSHELL 1A12FC00 == 30 [pid = 3212] [id = 768] 03:05:25 INFO - PROCESS | 3212 | --DOCSHELL 1A129800 == 29 [pid = 3212] [id = 767] 03:05:25 INFO - PROCESS | 3212 | --DOCSHELL 1758C800 == 28 [pid = 3212] [id = 766] 03:05:25 INFO - PROCESS | 3212 | --DOCSHELL 0D77B400 == 27 [pid = 3212] [id = 765] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 85 (17640400) [pid = 3212] [serial = 2262] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 84 (19307400) [pid = 3212] [serial = 2265] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 83 (17641400) [pid = 3212] [serial = 2263] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 82 (0DA27400) [pid = 3212] [serial = 2241] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 81 (0DC0B800) [pid = 3212] [serial = 2242] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (1A55EC00) [pid = 3212] [serial = 2239] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (124E0400) [pid = 3212] [serial = 2244] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (13A84000) [pid = 3212] [serial = 2245] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (0CFCC000) [pid = 3212] [serial = 2247] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0D82D800) [pid = 3212] [serial = 2248] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (14E95000) [pid = 3212] [serial = 2256] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (153B9C00) [pid = 3212] [serial = 2257] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (12359000) [pid = 3212] [serial = 2253] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (12471000) [pid = 3212] [serial = 2254] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (0DD51400) [pid = 3212] [serial = 2250] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (0DDDFC00) [pid = 3212] [serial = 2251] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 69 (1714F400) [pid = 3212] [serial = 2270] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 68 (1A119000) [pid = 3212] [serial = 2274] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 67 (0D4FE800) [pid = 3212] [serial = 2266] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 66 (19B41400) [pid = 3212] [serial = 2268] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 65 (1A12D400) [pid = 3212] [serial = 2277] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 64 (180A5800) [pid = 3212] [serial = 2271] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 63 (16806800) [pid = 3212] [serial = 2259] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 62 (168BD800) [pid = 3212] [serial = 2260] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 61 (1A12B800) [pid = 3212] [serial = 2276] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | --DOMWINDOW == 60 (19B46400) [pid = 3212] [serial = 2273] [outer = 00000000] [url = about:blank] 03:05:25 INFO - PROCESS | 3212 | 1467972325635 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:05:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:05:25 INFO - {} 03:05:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1167ms 03:05:25 INFO - PROCESS | 3212 | 1467972325654 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 3212 | 1467972325658 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:05:25 INFO - PROCESS | 3212 | 1467972325664 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:05:25 INFO - PROCESS | 3212 | 1467972325669 Marionette TRACE conn6 <- [1,3054,null,{}] 03:05:25 INFO - PROCESS | 3212 | 1467972325674 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:25 INFO - PROCESS | 3212 | 1467972325676 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:25 INFO - PROCESS | 3212 | 1467972325786 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:05:25 INFO - PROCESS | 3212 | 1467972325882 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 3212 | 1467972325884 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:25 INFO - PROCESS | 3212 | ++DOCSHELL 0CA34C00 == 28 [pid = 3212] [id = 775] 03:05:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 61 (0CA8F000) [pid = 3212] [serial = 2323] [outer = 00000000] 03:05:25 INFO - PROCESS | 3212 | ++DOMWINDOW == 62 (0DA51400) [pid = 3212] [serial = 2324] [outer = 0CA8F000] 03:05:25 INFO - PROCESS | 3212 | 1467972325932 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 63 (0DD56C00) [pid = 3212] [serial = 2325] [outer = 0CA8F000] 03:05:26 INFO - PROCESS | 3212 | 1467972326333 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:05:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:05:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:05:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:05:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:05:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:05:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:05:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:05:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 03:05:26 INFO - PROCESS | 3212 | 1467972326399 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 3212 | 1467972326403 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:05:26 INFO - PROCESS | 3212 | 1467972326409 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 3212 | 1467972326412 Marionette TRACE conn6 <- [1,3058,null,{}] 03:05:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:05:26 INFO - PROCESS | 3212 | 1467972326415 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 3212 | 1467972326418 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:26 INFO - PROCESS | 3212 | 1467972326507 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:05:26 INFO - PROCESS | 3212 | 1467972326513 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 3212 | 1467972326515 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:26 INFO - PROCESS | 3212 | ++DOCSHELL 0ECAA400 == 29 [pid = 3212] [id = 776] 03:05:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 64 (0ECAB400) [pid = 3212] [serial = 2326] [outer = 00000000] 03:05:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 65 (1233E400) [pid = 3212] [serial = 2327] [outer = 0ECAB400] 03:05:26 INFO - PROCESS | 3212 | 1467972326562 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 3212 | ++DOMWINDOW == 66 (12431400) [pid = 3212] [serial = 2328] [outer = 0ECAB400] 03:05:27 INFO - PROCESS | 3212 | 1467972327022 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:05:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 03:05:27 INFO - PROCESS | 3212 | 1467972327045 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 3212 | 1467972327047 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:05:27 INFO - PROCESS | 3212 | 1467972327050 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:05:27 INFO - PROCESS | 3212 | 1467972327054 Marionette TRACE conn6 <- [1,3062,null,{}] 03:05:27 INFO - PROCESS | 3212 | 1467972327064 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 3212 | 1467972327069 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:27 INFO - PROCESS | 3212 | 1467972327156 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:05:27 INFO - PROCESS | 3212 | 1467972327162 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 3212 | 1467972327165 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:27 INFO - PROCESS | 3212 | ++DOCSHELL 14E90C00 == 30 [pid = 3212] [id = 777] 03:05:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 67 (14E91400) [pid = 3212] [serial = 2329] [outer = 00000000] 03:05:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 68 (153BF000) [pid = 3212] [serial = 2330] [outer = 14E91400] 03:05:27 INFO - PROCESS | 3212 | 1467972327213 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 69 (164C4400) [pid = 3212] [serial = 2331] [outer = 14E91400] 03:05:27 INFO - PROCESS | 3212 | 1467972327660 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:05:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 631ms 03:05:27 INFO - PROCESS | 3212 | 1467972327685 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 3212 | 1467972327688 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:05:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:05:27 INFO - PROCESS | 3212 | 1467972327713 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 3212 | 1467972327715 Marionette TRACE conn6 <- [1,3066,null,{}] 03:05:27 INFO - PROCESS | 3212 | 1467972327719 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 3212 | 1467972327721 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:27 INFO - PROCESS | 3212 | 1467972327811 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:05:27 INFO - PROCESS | 3212 | 1467972327816 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 3212 | 1467972327818 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:27 INFO - PROCESS | 3212 | ++DOCSHELL 0D805000 == 31 [pid = 3212] [id = 778] 03:05:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 70 (0DD54400) [pid = 3212] [serial = 2332] [outer = 00000000] 03:05:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (17151C00) [pid = 3212] [serial = 2333] [outer = 0DD54400] 03:05:27 INFO - PROCESS | 3212 | 1467972327862 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (17178C00) [pid = 3212] [serial = 2334] [outer = 0DD54400] 03:05:28 INFO - PROCESS | 3212 | 1467972328355 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:05:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:05:28 INFO - PROCESS | 3212 | 1467972328394 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:05:28 INFO - PROCESS | 3212 | 1467972328398 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 3212 | 1467972328399 Marionette TRACE conn6 <- [1,3070,null,{}] 03:05:28 INFO - PROCESS | 3212 | 1467972328403 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:28 INFO - PROCESS | 3212 | 1467972328405 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:28 INFO - PROCESS | 3212 | 1467972328523 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:05:28 INFO - PROCESS | 3212 | 1467972328533 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 3212 | 1467972328534 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:28 INFO - PROCESS | 3212 | ++DOCSHELL 17647C00 == 32 [pid = 3212] [id = 779] 03:05:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1764A000) [pid = 3212] [serial = 2335] [outer = 00000000] 03:05:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (17B7D400) [pid = 3212] [serial = 2336] [outer = 1764A000] 03:05:28 INFO - PROCESS | 3212 | 1467972328658 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (180A8C00) [pid = 3212] [serial = 2337] [outer = 1764A000] 03:05:29 INFO - PROCESS | 3212 | 1467972329052 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:05:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:05:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:05:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:05:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 738ms 03:05:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:05:29 INFO - PROCESS | 3212 | 1467972329142 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 3212 | 1467972329144 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:05:29 INFO - PROCESS | 3212 | 1467972329148 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 3212 | 1467972329149 Marionette TRACE conn6 <- [1,3074,null,{}] 03:05:29 INFO - PROCESS | 3212 | 1467972329161 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 3212 | 1467972329167 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:29 INFO - PROCESS | 3212 | 1467972329343 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:05:29 INFO - PROCESS | 3212 | 1467972329411 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 3212 | 1467972329413 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:29 INFO - PROCESS | 3212 | ++DOCSHELL 18BE4000 == 33 [pid = 3212] [id = 780] 03:05:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (18BE6000) [pid = 3212] [serial = 2338] [outer = 00000000] 03:05:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (19AB6400) [pid = 3212] [serial = 2339] [outer = 18BE6000] 03:05:29 INFO - PROCESS | 3212 | 1467972329458 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (19B3D800) [pid = 3212] [serial = 2340] [outer = 18BE6000] 03:05:29 INFO - PROCESS | 3212 | 1467972329828 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:05:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:05:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 03:05:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:05:29 INFO - PROCESS | 3212 | 1467972329878 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 3212 | 1467972329880 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:05:29 INFO - PROCESS | 3212 | 1467972329884 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 3212 | 1467972329885 Marionette TRACE conn6 <- [1,3078,null,{}] 03:05:29 INFO - PROCESS | 3212 | 1467972329888 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 3212 | 1467972329890 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:30 INFO - PROCESS | 3212 | 1467972330008 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:05:30 INFO - PROCESS | 3212 | 1467972330012 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 3212 | 1467972330014 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:30 INFO - PROCESS | 3212 | ++DOCSHELL 19B44800 == 34 [pid = 3212] [id = 781] 03:05:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (19B47C00) [pid = 3212] [serial = 2341] [outer = 00000000] 03:05:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (1A126400) [pid = 3212] [serial = 2342] [outer = 19B47C00] 03:05:30 INFO - PROCESS | 3212 | 1467972330057 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (1A12A400) [pid = 3212] [serial = 2343] [outer = 19B47C00] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 80 (0D77D000) [pid = 3212] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 79 (1A129C00) [pid = 3212] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 78 (1763B400) [pid = 3212] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 77 (09069800) [pid = 3212] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 76 (0906FC00) [pid = 3212] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 75 (0DDE0800) [pid = 3212] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 74 (17648800) [pid = 3212] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 73 (1A902400) [pid = 3212] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 72 (1A568000) [pid = 3212] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 71 (1AB58000) [pid = 3212] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:05:30 INFO - PROCESS | 3212 | --DOMWINDOW == 70 (1AB5D400) [pid = 3212] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:05:30 INFO - PROCESS | 3212 | 1467972330483 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:05:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:05:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 03:05:30 INFO - PROCESS | 3212 | 1467972330528 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 3212 | 1467972330530 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:05:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:05:30 INFO - PROCESS | 3212 | 1467972330533 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 3212 | 1467972330535 Marionette TRACE conn6 <- [1,3082,null,{}] 03:05:30 INFO - PROCESS | 3212 | 1467972330539 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:30 INFO - PROCESS | 3212 | 1467972330540 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:30 INFO - PROCESS | 3212 | 1467972330669 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:05:30 INFO - PROCESS | 3212 | 1467972330763 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 3212 | 1467972330765 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:30 INFO - PROCESS | 3212 | ++DOCSHELL 0CA39400 == 35 [pid = 3212] [id = 782] 03:05:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 71 (0D4F8800) [pid = 3212] [serial = 2344] [outer = 00000000] 03:05:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 72 (0D82F000) [pid = 3212] [serial = 2345] [outer = 0D4F8800] 03:05:30 INFO - PROCESS | 3212 | 1467972330809 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 3212 | ++DOMWINDOW == 73 (1A118400) [pid = 3212] [serial = 2346] [outer = 0D4F8800] 03:05:31 INFO - PROCESS | 3212 | 1467972331121 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:05:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:05:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 03:05:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:05:31 INFO - PROCESS | 3212 | 1467972331165 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 3212 | 1467972331167 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:05:31 INFO - PROCESS | 3212 | 1467972331171 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 3212 | 1467972331173 Marionette TRACE conn6 <- [1,3086,null,{}] 03:05:31 INFO - PROCESS | 3212 | 1467972331176 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 3212 | 1467972331178 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:31 INFO - PROCESS | 3212 | 1467972331322 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:05:31 INFO - PROCESS | 3212 | 1467972331329 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 3212 | 1467972331331 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:31 INFO - PROCESS | 3212 | ++DOCSHELL 1A466C00 == 36 [pid = 3212] [id = 783] 03:05:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 74 (1A467C00) [pid = 3212] [serial = 2347] [outer = 00000000] 03:05:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 75 (1A562800) [pid = 3212] [serial = 2348] [outer = 1A467C00] 03:05:31 INFO - PROCESS | 3212 | 1467972331374 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 76 (1A569000) [pid = 3212] [serial = 2349] [outer = 1A467C00] 03:05:31 INFO - PROCESS | 3212 | 1467972331769 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:05:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:05:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:05:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 03:05:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:05:31 INFO - PROCESS | 3212 | 1467972331801 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 3212 | 1467972331803 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:05:31 INFO - PROCESS | 3212 | 1467972331806 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 3212 | 1467972331808 Marionette TRACE conn6 <- [1,3090,null,{}] 03:05:31 INFO - PROCESS | 3212 | 1467972331811 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 3212 | 1467972331813 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:31 INFO - PROCESS | 3212 | 1467972331897 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:05:31 INFO - PROCESS | 3212 | 1467972331902 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 3212 | 1467972331904 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:31 INFO - PROCESS | 3212 | ++DOCSHELL 1A56B400 == 37 [pid = 3212] [id = 784] 03:05:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 77 (1A56B800) [pid = 3212] [serial = 2350] [outer = 00000000] 03:05:31 INFO - PROCESS | 3212 | ++DOMWINDOW == 78 (1A910C00) [pid = 3212] [serial = 2351] [outer = 1A56B800] 03:05:31 INFO - PROCESS | 3212 | 1467972331948 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 79 (1A966000) [pid = 3212] [serial = 2352] [outer = 1A56B800] 03:05:32 INFO - PROCESS | 3212 | 1467972332509 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:05:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 03:05:32 INFO - PROCESS | 3212 | 1467972332539 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 3212 | 1467972332544 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:05:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:05:32 INFO - PROCESS | 3212 | 1467972332549 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 3212 | 1467972332552 Marionette TRACE conn6 <- [1,3094,null,{}] 03:05:32 INFO - PROCESS | 3212 | 1467972332558 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:32 INFO - PROCESS | 3212 | 1467972332561 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:32 INFO - PROCESS | 3212 | 1467972332680 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:05:32 INFO - PROCESS | 3212 | 1467972332832 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 3212 | 1467972332834 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:32 INFO - PROCESS | 3212 | ++DOCSHELL 0D4FE400 == 38 [pid = 3212] [id = 785] 03:05:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 80 (0DA1E800) [pid = 3212] [serial = 2353] [outer = 00000000] 03:05:32 INFO - PROCESS | 3212 | ++DOMWINDOW == 81 (0DA4F400) [pid = 3212] [serial = 2354] [outer = 0DA1E800] 03:05:32 INFO - PROCESS | 3212 | 1467972332906 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 82 (0DD51400) [pid = 3212] [serial = 2355] [outer = 0DA1E800] 03:05:33 INFO - PROCESS | 3212 | 1467972333475 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:05:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 03:05:33 INFO - PROCESS | 3212 | 1467972333523 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 3212 | 1467972333528 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:05:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:05:33 INFO - PROCESS | 3212 | 1467972333535 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 3212 | 1467972333538 Marionette TRACE conn6 <- [1,3098,null,{}] 03:05:33 INFO - PROCESS | 3212 | 1467972333542 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 3212 | 1467972333545 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:33 INFO - PROCESS | 3212 | 1467972333690 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:05:33 INFO - PROCESS | 3212 | 1467972333853 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 3212 | 1467972333856 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:33 INFO - PROCESS | 3212 | ++DOCSHELL 1246F800 == 39 [pid = 3212] [id = 786] 03:05:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 83 (12475C00) [pid = 3212] [serial = 2356] [outer = 00000000] 03:05:33 INFO - PROCESS | 3212 | ++DOMWINDOW == 84 (13262C00) [pid = 3212] [serial = 2357] [outer = 12475C00] 03:05:33 INFO - PROCESS | 3212 | 1467972333913 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 85 (14B3EC00) [pid = 3212] [serial = 2358] [outer = 12475C00] 03:05:34 INFO - PROCESS | 3212 | 1467972334451 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:05:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:05:34 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 03:05:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:05:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:05:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:05:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 931ms 03:05:34 INFO - PROCESS | 3212 | 1467972334499 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:05:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:05:34 INFO - PROCESS | 3212 | 1467972334502 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:05:34 INFO - PROCESS | 3212 | 1467972334506 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 3212 | 1467972334509 Marionette TRACE conn6 <- [1,3102,null,{}] 03:05:34 INFO - PROCESS | 3212 | 1467972334521 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 3212 | 1467972334525 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:34 INFO - PROCESS | 3212 | 1467972334636 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:05:34 INFO - PROCESS | 3212 | 1467972334801 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b2b0c141-bcc2-42e4-9728-4ed13c147bbe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 3212 | 1467972334804 Marionette INFO sendAsync b9bf524e-e384-41fb-bfde-9d22e0b09ebc 03:05:34 INFO - PROCESS | 3212 | ++DOCSHELL 19366800 == 40 [pid = 3212] [id = 787] 03:05:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 86 (1936A800) [pid = 3212] [serial = 2359] [outer = 00000000] 03:05:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 87 (19AAF000) [pid = 3212] [serial = 2360] [outer = 1936A800] 03:05:34 INFO - PROCESS | 3212 | 1467972334861 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 3212 | ++DOMWINDOW == 88 (1A560800) [pid = 3212] [serial = 2361] [outer = 1936A800] 03:05:35 INFO - PROCESS | 3212 | 1467972335359 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:05:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 870ms 03:05:35 INFO - PROCESS | 3212 | 1467972335386 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 3212 | 1467972335389 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:05:36 WARNING - u'runner_teardown' () 03:05:36 INFO - No more tests 03:05:36 INFO - Got 0 unexpected results 03:05:36 INFO - SUITE-END | took 673s 03:05:36 INFO - Closing logging queue 03:05:36 INFO - queue closed 03:05:36 INFO - Return code: 0 03:05:36 WARNING - # TBPL SUCCESS # 03:05:36 INFO - Running post-action listener: _resource_record_post_action 03:05:36 INFO - Running post-run listener: _resource_record_post_run 03:05:37 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 205045248; Write bytes: 1116000256; Read time: 3060130; Write time: 8341220 03:05:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:05:37 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 30691328; Read time: 0; Write time: 48360 03:05:37 INFO - run-tests - Wall time: 682s; CPU: 14.0%; Read bytes: 204996096; Write bytes: 1057277952; Read time: 3058510; Write time: 8264040 03:05:37 INFO - Running post-run listener: _upload_blobber_files 03:05:37 INFO - Blob upload gear active. 03:05:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:05:37 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 03:05:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:05:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:05:38 INFO - (blobuploader) - INFO - Open directory for files ... 03:05:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:05:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:05:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:05:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:05:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:05:39 INFO - (blobuploader) - INFO - Done attempting. 03:05:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:05:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:05:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:05:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:05:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:05:41 INFO - (blobuploader) - INFO - Done attempting. 03:05:41 INFO - (blobuploader) - INFO - Iteration through files over. 03:05:41 INFO - Return code: 0 03:05:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:05:41 INFO - Using _rmtree_windows ... 03:05:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:05:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014094500698f2f75d9ea406a707165773a759556ef3d8e4554ee896d74bb60d076855d60c231a9f889256ac0f90d023c3f44dc5e68190201a014701a9d0e499", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e89afeec0b360df8cfac20d7b71d68e5eecdbc729c35516f846eb14e1be1dda262dc339942ba628dd52658c85b7ee26aecebcc0695be5e7da8345cc5ed238725"} 03:05:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:05:41 INFO - Writing to file C:\slave\test\properties\blobber_files 03:05:41 INFO - Contents: 03:05:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014094500698f2f75d9ea406a707165773a759556ef3d8e4554ee896d74bb60d076855d60c231a9f889256ac0f90d023c3f44dc5e68190201a014701a9d0e499", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e89afeec0b360df8cfac20d7b71d68e5eecdbc729c35516f846eb14e1be1dda262dc339942ba628dd52658c85b7ee26aecebcc0695be5e7da8345cc5ed238725"} 03:05:41 INFO - Running post-run listener: copy_logs_to_upload_dir 03:05:41 INFO - Copying logs to upload dir... 03:05:41 INFO - mkdir: C:\slave\test\build\upload\logs 03:05:41 INFO - Copying logs to upload dir... 03:05:41 INFO - Using _rmtree_windows ... 03:05:41 INFO - Using _rmtree_windows ... 03:05:41 INFO - Using _rmtree_windows ... 03:05:41 INFO - Using _rmtree_windows ... 03:05:41 INFO - Using _rmtree_windows ... 03:05:41 INFO - Using _rmtree_windows ... 03:05:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=943.565000 ========= master_lag: 0.05 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 43 secs) (at 2016-07-08 03:05:41.497601) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 03:05:41.498427) ========= '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-028 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-028 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-028 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014094500698f2f75d9ea406a707165773a759556ef3d8e4554ee896d74bb60d076855d60c231a9f889256ac0f90d023c3f44dc5e68190201a014701a9d0e499", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e89afeec0b360df8cfac20d7b71d68e5eecdbc729c35516f846eb14e1be1dda262dc339942ba628dd52658c85b7ee26aecebcc0695be5e7da8345cc5ed238725"} build_url:https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014094500698f2f75d9ea406a707165773a759556ef3d8e4554ee896d74bb60d076855d60c231a9f889256ac0f90d023c3f44dc5e68190201a014701a9d0e499", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e89afeec0b360df8cfac20d7b71d68e5eecdbc729c35516f846eb14e1be1dda262dc339942ba628dd52658c85b7ee26aecebcc0695be5e7da8345cc5ed238725"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aYyS43p_TZ24292XQ67xzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 03:05:41.619943) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 03:05:41.620265) ========= '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-028 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-028 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-028 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 03:05:41.736494) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 03:05:41.736802) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 03:05:42.391640) ========= ========= Total master_lag: 0.21 =========