builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-147 starttime: 1464220551.39 results: success (0) buildid: 20160525152143 builduid: 8654ccbbea454f27b451ee4808dca30e revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 16:55:51.387749) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 16:55:51.388180) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 16:55:51.388459) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 16:55:51.579397) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 16:55:51.579772) ========= '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-147 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-147 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-147 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 --16:55:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 16:55:52 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.265000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 16:55:52.882648) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-25 16:55:52.882976) ========= '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-147 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-147 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-147 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.101000 ========= master_lag: 1.64 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-25 16:55:58.619468) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 16:55:58.619813) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --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-aurora --rev 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-147 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-147 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-147 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-05-25 16:55:58,573 truncating revision to first 12 chars 2016-05-25 16:55:58,573 Setting DEBUG logging. 2016-05-25 16:55:58,573 attempt 1/10 2016-05-25 16:55:58,573 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4f7c3a2567f8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 16:55:59,112 unpacking tar archive at: mozilla-aurora-4f7c3a2567f8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 3.67 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 16:56:03.561083) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 16:56:03.561432) ========= script_repo_revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 16:56:03.561853) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 16:56:03.562128) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 16:56:03.672309) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 2 secs) (at 2016-05-25 16:56:03.672789) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-147 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-147 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-147 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 16:56:03 INFO - MultiFileLogger online at 20160525 16:56:03 in C:\slave\test 16:56:03 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-aurora --download-symbols true 16:56:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:56:03 INFO - {'append_to_log': False, 16:56:03 INFO - 'base_work_dir': 'C:\\slave\\test', 16:56:03 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:56:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:56:03 INFO - 'buildbot_json_path': 'buildprops.json', 16:56:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:56:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:56:03 INFO - 'download_minidump_stackwalk': True, 16:56:03 INFO - 'download_symbols': 'true', 16:56:03 INFO - 'e10s': False, 16:56:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:56:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:56:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:56:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:56:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:56:03 INFO - 'C:/mozilla-build/tooltool.py'), 16:56:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:56:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:56:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:56:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:56:03 INFO - 'log_level': 'info', 16:56:03 INFO - 'log_to_console': True, 16:56:03 INFO - 'opt_config_files': (), 16:56:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:56:03 INFO - '--processes=1', 16:56:03 INFO - '--config=%(test_path)s/wptrunner.ini', 16:56:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:56:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:56:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:56:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:56:03 INFO - 'pip_index': False, 16:56:03 INFO - 'require_test_zip': True, 16:56:03 INFO - 'test_type': ('testharness',), 16:56:03 INFO - 'this_chunk': '1', 16:56:03 INFO - 'total_chunks': '10', 16:56:03 INFO - 'virtualenv_path': 'venv', 16:56:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:56:03 INFO - 'work_dir': 'build'} 16:56:03 INFO - ##### 16:56:03 INFO - ##### Running clobber step. 16:56:03 INFO - ##### 16:56:03 INFO - Running pre-action listener: _resource_record_pre_action 16:56:03 INFO - Running main action method: clobber 16:56:03 INFO - rmtree: C:\slave\test\build 16:56:03 INFO - Using _rmtree_windows ... 16:56:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:57:28 INFO - Running post-action listener: _resource_record_post_action 16:57:28 INFO - ##### 16:57:28 INFO - ##### Running read-buildbot-config step. 16:57:28 INFO - ##### 16:57:28 INFO - Running pre-action listener: _resource_record_pre_action 16:57:28 INFO - Running main action method: read_buildbot_config 16:57:28 INFO - Using buildbot properties: 16:57:28 INFO - { 16:57:28 INFO - "project": "", 16:57:28 INFO - "product": "firefox", 16:57:28 INFO - "script_repo_revision": "production", 16:57:28 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 16:57:28 INFO - "repository": "", 16:57:28 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 16:57:28 INFO - "buildid": "20160525152143", 16:57:28 INFO - "pgo_build": "False", 16:57:28 INFO - "basedir": "C:\\slave\\test", 16:57:28 INFO - "buildnumber": 21, 16:57:28 INFO - "slavename": "t-w732-ix-147", 16:57:28 INFO - "revision": "4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3", 16:57:28 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 16:57:28 INFO - "platform": "win32", 16:57:28 INFO - "branch": "mozilla-aurora", 16:57:28 INFO - "repo_path": "releases/mozilla-aurora", 16:57:28 INFO - "moz_repo_path": "", 16:57:28 INFO - "stage_platform": "win32", 16:57:28 INFO - "builduid": "8654ccbbea454f27b451ee4808dca30e", 16:57:28 INFO - "slavebuilddir": "test" 16:57:28 INFO - } 16:57:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 16:57:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 16:57:28 INFO - Running post-action listener: _resource_record_post_action 16:57:28 INFO - ##### 16:57:28 INFO - ##### Running download-and-extract step. 16:57:28 INFO - ##### 16:57:28 INFO - Running pre-action listener: _resource_record_pre_action 16:57:28 INFO - Running main action method: download_and_extract 16:57:28 INFO - mkdir: C:\slave\test\build\tests 16:57: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')]} 16:57:28 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:57:28 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 16:57:28 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:57:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 16:57:29 INFO - Downloaded 1274 bytes. 16:57:29 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:57:29 INFO - Using the following test package requirements: 16:57:29 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:57:29 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 16:57:29 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 16:57:29 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'jsshell-win32.zip'], 16:57:29 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 16:57:29 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:57:29 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 16:57:29 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 16:57:29 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 16:57:29 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:57:29 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 16:57:29 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:57:29 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')]} 16:57:29 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:57:29 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 16:57:29 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 16:57:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 16:57:30 INFO - Downloaded 20302450 bytes. 16:57:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:57:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:57:32 INFO - caution: filename not matched: web-platform/* 16:57:32 INFO - Return code: 11 16:57:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:57:32 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:57:32 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:57:32 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:57:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 16:57:35 INFO - Downloaded 36409218 bytes. 16:57:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:57:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:58:23 INFO - caution: filename not matched: bin/* 16:58:23 INFO - caution: filename not matched: config/* 16:58:23 INFO - caution: filename not matched: mozbase/* 16:58:23 INFO - caution: filename not matched: marionette/* 16:58:23 INFO - caution: filename not matched: tools/wptserve/* 16:58:23 INFO - Return code: 11 16:58:23 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')]} 16:58:23 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 16:58:23 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:58:23 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 16:58:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 16:58:26 INFO - Downloaded 68457714 bytes. 16:58:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:58:26 INFO - mkdir: C:\slave\test\properties 16:58:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:58:26 INFO - Writing to file C:\slave\test\properties\build_url 16:58:26 INFO - Contents: 16:58:26 INFO - build_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:58:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:58:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:58:27 INFO - Writing to file C:\slave\test\properties\symbols_url 16:58:27 INFO - Contents: 16:58:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:58:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:27 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:58:27 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:58:27 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:58:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 16:58:29 INFO - Downloaded 55556957 bytes. 16:58:29 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:58:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:58:33 INFO - Return code: 0 16:58:33 INFO - Running post-action listener: _resource_record_post_action 16:58:33 INFO - Running post-action listener: set_extra_try_arguments 16:58:33 INFO - ##### 16:58:33 INFO - ##### Running create-virtualenv step. 16:58:33 INFO - ##### 16:58:33 INFO - Running pre-action listener: _pre_create_virtualenv 16:58:33 INFO - Running pre-action listener: _resource_record_pre_action 16:58:33 INFO - Running main action method: create_virtualenv 16:58:33 INFO - Creating virtualenv C:\slave\test\build\venv 16:58:33 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 16:58:33 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:58:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:58:42 INFO - Installing distribute......................................................................................................................................................................................done. 16:58:44 INFO - Return code: 0 16:58:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:58:44 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')]} 16:58:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:44 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')]} 16:58:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:44 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:44 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 16:58:44 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 16:58:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:44 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 16:58:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:44 INFO - 'DCLOCATION': 'SCL3', 16:58:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:44 INFO - 'HOMEDRIVE': 'C:', 16:58:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:44 INFO - 'KTS_VERSION': '1.19c', 16:58:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 16:58:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:44 INFO - 'MOZ_AIRBAG': '1', 16:58:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:44 INFO - 'MOZ_MSVCVERSION': '8', 16:58:44 INFO - 'MOZ_NO_REMOTE': '1', 16:58:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:44 INFO - 'NO_EM_RESTART': '1', 16:58:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:44 INFO - 'OS': 'Windows_NT', 16:58:44 INFO - 'OURDRIVE': 'C:', 16:58:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:58:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:44 INFO - 'PROCESSOR_LEVEL': '6', 16:58:44 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:44 INFO - 'PROMPT': '$P$G', 16:58:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:44 INFO - 'PWD': 'C:\\slave\\test', 16:58:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:44 INFO - 'SYSTEMDRIVE': 'C:', 16:58:44 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:44 INFO - 'TEST1': 'testie', 16:58:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:44 INFO - 'USERDOMAIN': 'T-W732-IX-147', 16:58:44 INFO - 'USERNAME': 'cltbld', 16:58:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:44 INFO - 'WINDIR': 'C:\\windows', 16:58:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:45 INFO - Downloading/unpacking psutil>=0.7.1 16:58:45 INFO - Running setup.py egg_info for package psutil 16:58:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:58:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:58:45 INFO - Installing collected packages: psutil 16:58:45 INFO - Running setup.py install for psutil 16:58:45 INFO - building 'psutil._psutil_windows' extension 16:58:45 INFO - error: Unable to find vcvarsall.bat 16:58:45 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-a50b5u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:58:45 INFO - running install 16:58:45 INFO - running build 16:58:45 INFO - running build_py 16:58:45 INFO - creating build 16:58:45 INFO - creating build\lib.win32-2.7 16:58:45 INFO - creating build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:58:45 INFO - running build_ext 16:58:45 INFO - building 'psutil._psutil_windows' extension 16:58:45 INFO - error: Unable to find vcvarsall.bat 16:58:45 INFO - ---------------------------------------- 16:58:45 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-a50b5u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:58:45 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:58:45 WARNING - Return code: 1 16:58:45 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! 16:58:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:58:45 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')]} 16:58:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:45 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')]} 16:58:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:45 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:45 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 16:58:45 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 16:58:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:45 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 16:58:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:45 INFO - 'DCLOCATION': 'SCL3', 16:58:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:45 INFO - 'HOMEDRIVE': 'C:', 16:58:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:45 INFO - 'KTS_VERSION': '1.19c', 16:58:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 16:58:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:45 INFO - 'MOZ_AIRBAG': '1', 16:58:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:45 INFO - 'MOZ_MSVCVERSION': '8', 16:58:45 INFO - 'MOZ_NO_REMOTE': '1', 16:58:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:45 INFO - 'NO_EM_RESTART': '1', 16:58:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:45 INFO - 'OS': 'Windows_NT', 16:58:45 INFO - 'OURDRIVE': 'C:', 16:58:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:58:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:45 INFO - 'PROCESSOR_LEVEL': '6', 16:58:45 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:45 INFO - 'PROMPT': '$P$G', 16:58:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:45 INFO - 'PWD': 'C:\\slave\\test', 16:58:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:45 INFO - 'SYSTEMDRIVE': 'C:', 16:58:45 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:45 INFO - 'TEST1': 'testie', 16:58:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:45 INFO - 'USERDOMAIN': 'T-W732-IX-147', 16:58:45 INFO - 'USERNAME': 'cltbld', 16:58:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:45 INFO - 'WINDIR': 'C:\\windows', 16:58:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:58:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:58:46 INFO - Running setup.py egg_info for package mozsystemmonitor 16:58:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:58:46 INFO - Running setup.py egg_info for package psutil 16:58:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:58:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:58:46 INFO - Installing collected packages: mozsystemmonitor, psutil 16:58:46 INFO - Running setup.py install for mozsystemmonitor 16:58:46 INFO - Running setup.py install for psutil 16:58:46 INFO - building 'psutil._psutil_windows' extension 16:58:46 INFO - error: Unable to find vcvarsall.bat 16:58:46 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-1ne89u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:58:46 INFO - running install 16:58:46 INFO - running build 16:58:46 INFO - running build_py 16:58:46 INFO - running build_ext 16:58:46 INFO - building 'psutil._psutil_windows' extension 16:58:46 INFO - error: Unable to find vcvarsall.bat 16:58:46 INFO - ---------------------------------------- 16:58:46 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-1ne89u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:58:46 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:58:46 WARNING - Return code: 1 16:58:46 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! 16:58:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:58:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:58:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:58:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:46 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 16:58:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:46 INFO - 'DCLOCATION': 'SCL3', 16:58:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:46 INFO - 'HOMEDRIVE': 'C:', 16:58:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:46 INFO - 'KTS_VERSION': '1.19c', 16:58:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 16:58:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:46 INFO - 'MOZ_AIRBAG': '1', 16:58:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:46 INFO - 'MOZ_MSVCVERSION': '8', 16:58:46 INFO - 'MOZ_NO_REMOTE': '1', 16:58:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:46 INFO - 'NO_EM_RESTART': '1', 16:58:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:46 INFO - 'OS': 'Windows_NT', 16:58:46 INFO - 'OURDRIVE': 'C:', 16:58:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:58:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:46 INFO - 'PROCESSOR_LEVEL': '6', 16:58:46 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:46 INFO - 'PROMPT': '$P$G', 16:58:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:46 INFO - 'PWD': 'C:\\slave\\test', 16:58:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:46 INFO - 'SYSTEMDRIVE': 'C:', 16:58:46 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:46 INFO - 'TEST1': 'testie', 16:58:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:46 INFO - 'USERDOMAIN': 'T-W732-IX-147', 16:58:46 INFO - 'USERNAME': 'cltbld', 16:58:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:46 INFO - 'WINDIR': 'C:\\windows', 16:58:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:47 INFO - Downloading/unpacking blobuploader==1.2.4 16:58:47 INFO - Downloading blobuploader-1.2.4.tar.gz 16:58:47 INFO - Running setup.py egg_info for package blobuploader 16:58:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:58:51 INFO - Running setup.py egg_info for package requests 16:58:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:58:51 INFO - Downloading docopt-0.6.1.tar.gz 16:58:51 INFO - Running setup.py egg_info for package docopt 16:58:51 INFO - Installing collected packages: blobuploader, docopt, requests 16:58:51 INFO - Running setup.py install for blobuploader 16:58:51 INFO - Running setup.py install for docopt 16:58:51 INFO - Running setup.py install for requests 16:58:51 INFO - Successfully installed blobuploader docopt requests 16:58:51 INFO - Cleaning up... 16:58:51 INFO - Return code: 0 16:58:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:58:51 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')]} 16:58:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:51 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')]} 16:58:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:51 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, '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-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:51 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 16:58:51 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 16:58:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:51 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 16:58:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:51 INFO - 'DCLOCATION': 'SCL3', 16:58:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:51 INFO - 'HOMEDRIVE': 'C:', 16:58:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:51 INFO - 'KTS_VERSION': '1.19c', 16:58:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 16:58:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:51 INFO - 'MOZ_AIRBAG': '1', 16:58:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:51 INFO - 'MOZ_MSVCVERSION': '8', 16:58:51 INFO - 'MOZ_NO_REMOTE': '1', 16:58:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:51 INFO - 'NO_EM_RESTART': '1', 16:58:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:51 INFO - 'OS': 'Windows_NT', 16:58:51 INFO - 'OURDRIVE': 'C:', 16:58:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:58:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:51 INFO - 'PROCESSOR_LEVEL': '6', 16:58:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:51 INFO - 'PROMPT': '$P$G', 16:58:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:51 INFO - 'PWD': 'C:\\slave\\test', 16:58:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:51 INFO - 'SYSTEMDRIVE': 'C:', 16:58:51 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:51 INFO - 'TEST1': 'testie', 16:58:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:51 INFO - 'USERDOMAIN': 'T-W732-IX-147', 16:58:51 INFO - 'USERNAME': 'cltbld', 16:58:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:51 INFO - 'WINDIR': 'C:\\windows', 16:58:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:58:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:58:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:58:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:58:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:58:55 INFO - Unpacking c:\slave\test\build\tests\marionette 16:58:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:58:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:58:55 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 16:58:55 INFO - Running setup.py install for browsermob-proxy 16:59:09 INFO - Running setup.py install for manifestparser 16:59:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for marionette-client 16:59:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:59:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for marionette-driver 16:59:09 INFO - Running setup.py install for mozcrash 16:59:09 INFO - Running setup.py install for mozdebug 16:59:09 INFO - Running setup.py install for mozdevice 16:59:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for mozfile 16:59:09 INFO - Running setup.py install for mozhttpd 16:59:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for mozinfo 16:59:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for mozInstall 16:59:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for mozleak 16:59:09 INFO - Running setup.py install for mozlog 16:59:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for moznetwork 16:59:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for mozprocess 16:59:09 INFO - Running setup.py install for mozprofile 16:59:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for mozrunner 16:59:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for mozscreenshot 16:59:09 INFO - Running setup.py install for moztest 16:59:09 INFO - Running setup.py install for mozversion 16:59:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:59:09 INFO - Running setup.py install for wptserve 16:59:09 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 16:59:09 INFO - Cleaning up... 16:59:09 INFO - Return code: 0 16:59:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:59:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:59:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:59:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:59:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:59:09 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, '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-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:59:09 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 16:59:09 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 16:59:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:59:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:59:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:59:09 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 16:59:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:59:09 INFO - 'DCLOCATION': 'SCL3', 16:59:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:59:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:59:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:59:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:59:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:59:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:59:09 INFO - 'HOMEDRIVE': 'C:', 16:59:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:59:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:59:09 INFO - 'KTS_VERSION': '1.19c', 16:59:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:59:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:59:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 16:59:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:59:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:59:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:59:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:59:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:59:09 INFO - 'MOZ_AIRBAG': '1', 16:59:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:59:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:59:09 INFO - 'MOZ_MSVCVERSION': '8', 16:59:09 INFO - 'MOZ_NO_REMOTE': '1', 16:59:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:59:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:59:09 INFO - 'NO_EM_RESTART': '1', 16:59:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:59:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:59:09 INFO - 'OS': 'Windows_NT', 16:59:09 INFO - 'OURDRIVE': 'C:', 16:59:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:59:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:59:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:59:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:59:09 INFO - 'PROCESSOR_LEVEL': '6', 16:59:09 INFO - 'PROCESSOR_REVISION': '1e05', 16:59:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:59:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:59:09 INFO - 'PROMPT': '$P$G', 16:59:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:59:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:59:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:59:09 INFO - 'PWD': 'C:\\slave\\test', 16:59:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:59:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:59:09 INFO - 'SYSTEMDRIVE': 'C:', 16:59:09 INFO - 'SYSTEMROOT': 'C:\\windows', 16:59:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:09 INFO - 'TEST1': 'testie', 16:59:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:09 INFO - 'USERDOMAIN': 'T-W732-IX-147', 16:59:09 INFO - 'USERNAME': 'cltbld', 16:59:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:59:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:59:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:59:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:59:09 INFO - 'WINDIR': 'C:\\windows', 16:59:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:59:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:59:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:59:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:59:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:59:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:59:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:59:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:59:14 INFO - Unpacking c:\slave\test\build\tests\marionette 16:59:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:59:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:59:14 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)) 16:59:25 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)) 16:59:25 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)) 16:59:25 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)) 16:59:25 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)) 16:59:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:59:25 INFO - Downloading blessings-1.6.tar.gz 16:59:25 INFO - Running setup.py egg_info for package blessings 16:59:25 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)) 16:59:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:59:25 INFO - Running setup.py install for blessings 16:59:25 INFO - Running setup.py install for browsermob-proxy 16:59:25 INFO - Running setup.py install for manifestparser 16:59:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for marionette-client 16:59:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:59:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for marionette-driver 16:59:25 INFO - Running setup.py install for mozcrash 16:59:25 INFO - Running setup.py install for mozdebug 16:59:25 INFO - Running setup.py install for mozdevice 16:59:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for mozhttpd 16:59:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for mozInstall 16:59:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for mozleak 16:59:25 INFO - Running setup.py install for mozprofile 16:59:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for mozrunner 16:59:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:59:27 INFO - Running setup.py install for mozscreenshot 16:59:27 INFO - Running setup.py install for moztest 16:59:27 INFO - Running setup.py install for mozversion 16:59:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:59:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:59:27 INFO - Running setup.py install for wptserve 16:59:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:59:27 INFO - Cleaning up... 16:59:27 INFO - Return code: 0 16:59:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:59:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:59:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:59:27 INFO - Reading from file tmpfile_stdout 16:59:27 INFO - Using _rmtree_windows ... 16:59:27 INFO - Using _rmtree_windows ... 16:59:27 INFO - Current package versions: 16:59:27 INFO - blessings == 1.6 16:59:27 INFO - blobuploader == 1.2.4 16:59:27 INFO - browsermob-proxy == 0.6.0 16:59:27 INFO - distribute == 0.6.14 16:59:27 INFO - docopt == 0.6.1 16:59:27 INFO - manifestparser == 1.1 16:59:27 INFO - marionette-client == 2.3.0 16:59:27 INFO - marionette-driver == 1.4.0 16:59:27 INFO - mozInstall == 1.12 16:59:27 INFO - mozcrash == 0.17 16:59:27 INFO - mozdebug == 0.1 16:59:27 INFO - mozdevice == 0.48 16:59:27 INFO - mozfile == 1.2 16:59:27 INFO - mozhttpd == 0.7 16:59:27 INFO - mozinfo == 0.9 16:59:27 INFO - mozleak == 0.1 16:59:27 INFO - mozlog == 3.1 16:59:27 INFO - moznetwork == 0.27 16:59:27 INFO - mozprocess == 0.22 16:59:27 INFO - mozprofile == 0.28 16:59:27 INFO - mozrunner == 6.11 16:59:27 INFO - mozscreenshot == 0.1 16:59:27 INFO - mozsystemmonitor == 0.0 16:59:27 INFO - moztest == 0.7 16:59:27 INFO - mozversion == 1.4 16:59:27 INFO - requests == 1.2.3 16:59:27 INFO - wptserve == 1.4.0 16:59:27 INFO - Running post-action listener: _resource_record_post_action 16:59:27 INFO - Running post-action listener: _start_resource_monitoring 16:59:27 INFO - Starting resource monitoring. 16:59:27 INFO - ##### 16:59:27 INFO - ##### Running pull step. 16:59:27 INFO - ##### 16:59:27 INFO - Running pre-action listener: _resource_record_pre_action 16:59:27 INFO - Running main action method: pull 16:59:27 INFO - Pull has nothing to do! 16:59:27 INFO - Running post-action listener: _resource_record_post_action 16:59:27 INFO - ##### 16:59:27 INFO - ##### Running install step. 16:59:27 INFO - ##### 16:59:27 INFO - Running pre-action listener: _resource_record_pre_action 16:59:27 INFO - Running main action method: install 16:59:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:59:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:59:28 INFO - Reading from file tmpfile_stdout 16:59:28 INFO - Using _rmtree_windows ... 16:59:28 INFO - Using _rmtree_windows ... 16:59:28 INFO - Detecting whether we're running mozinstall >=1.0... 16:59:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:59:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:59:28 INFO - Reading from file tmpfile_stdout 16:59:28 INFO - Output received: 16:59:28 INFO - Usage: mozinstall-script.py [options] installer 16:59:28 INFO - Options: 16:59:28 INFO - -h, --help show this help message and exit 16:59:28 INFO - -d DEST, --destination=DEST 16:59:28 INFO - Directory to install application into. [default: 16:59:28 INFO - "C:\slave\test"] 16:59:28 INFO - --app=APP Application being installed. [default: firefox] 16:59:28 INFO - Using _rmtree_windows ... 16:59:28 INFO - Using _rmtree_windows ... 16:59:28 INFO - mkdir: C:\slave\test\build\application 16:59:28 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:59:28 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 16:59:30 INFO - Reading from file tmpfile_stdout 16:59:30 INFO - Output received: 16:59:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:59:30 INFO - Using _rmtree_windows ... 16:59:30 INFO - Using _rmtree_windows ... 16:59:30 INFO - Running post-action listener: _resource_record_post_action 16:59:30 INFO - ##### 16:59:30 INFO - ##### Running run-tests step. 16:59:30 INFO - ##### 16:59:30 INFO - Running pre-action listener: _resource_record_pre_action 16:59:30 INFO - Running main action method: run_tests 16:59:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:59:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:59:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:59:30 INFO - grabbing minidump binary from tooltool 16:59: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')]} 16:59:30 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 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:59:30 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 16:59:30 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 16:59:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:59:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpqhfpt7 16:59:31 INFO - INFO - File integrity verified, renaming tmpqhfpt7 to win32-minidump_stackwalk.exe 16:59:31 INFO - Return code: 0 16:59:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:59:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:59:31 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/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.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 16:59:31 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/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.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 16:59:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:59:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:59:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:59:31 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 16:59:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:59:31 INFO - 'DCLOCATION': 'SCL3', 16:59:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:59:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:59:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:59:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:59:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:59:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:59:31 INFO - 'HOMEDRIVE': 'C:', 16:59:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:59:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:59:31 INFO - 'KTS_VERSION': '1.19c', 16:59:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:59:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:59:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 16:59:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:59:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:59:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:59:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:59:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:59:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:59:31 INFO - 'MOZ_AIRBAG': '1', 16:59:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:59:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:59:31 INFO - 'MOZ_MSVCVERSION': '8', 16:59:31 INFO - 'MOZ_NO_REMOTE': '1', 16:59:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:59:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:59:31 INFO - 'NO_EM_RESTART': '1', 16:59:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:59:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:59:31 INFO - 'OS': 'Windows_NT', 16:59:31 INFO - 'OURDRIVE': 'C:', 16:59:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:59:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:59:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:59:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:59:31 INFO - 'PROCESSOR_LEVEL': '6', 16:59:31 INFO - 'PROCESSOR_REVISION': '1e05', 16:59:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:59:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:59:31 INFO - 'PROMPT': '$P$G', 16:59:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:59:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:59:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:59:31 INFO - 'PWD': 'C:\\slave\\test', 16:59:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:59:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:59:31 INFO - 'SYSTEMDRIVE': 'C:', 16:59:31 INFO - 'SYSTEMROOT': 'C:\\windows', 16:59:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:31 INFO - 'TEST1': 'testie', 16:59:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:31 INFO - 'USERDOMAIN': 'T-W732-IX-147', 16:59:31 INFO - 'USERNAME': 'cltbld', 16:59:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:59:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:59:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:59:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:59:31 INFO - 'WINDIR': 'C:\\windows', 16:59:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:59:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:59:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:59:31 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/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.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 16:59:33 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 16:59:33 INFO - import pkg_resources 16:59:34 INFO - Using 1 client processes 16:59:37 INFO - SUITE-START | Running 778 tests 16:59:37 INFO - Running testharness tests 16:59:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:59:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:59:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:59:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:59:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:59:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:59:38 INFO - Setting up ssl 16:59:38 INFO - PROCESS | certutil | 16:59:38 INFO - PROCESS | certutil | 16:59:38 INFO - PROCESS | certutil | 16:59:38 INFO - Certificate Nickname Trust Attributes 16:59:38 INFO - SSL,S/MIME,JAR/XPI 16:59:38 INFO - 16:59:38 INFO - web-platform-tests CT,, 16:59:38 INFO - 16:59:38 INFO - Starting runner 16:59:39 INFO - PROCESS | 3944 | [3944] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:59:39 INFO - PROCESS | 3944 | [3944] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:59:39 INFO - PROCESS | 3944 | [3944] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:59:39 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:59:39 INFO - PROCESS | 3944 | [3944] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 16:59:40 INFO - PROCESS | 3944 | 1464220780722 Marionette DEBUG Marionette enabled via build flag and pref 16:59:41 INFO - PROCESS | 3944 | ++DOCSHELL 0E0ED800 == 1 [pid = 3944] [id = 1] 16:59:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 1 (0E0EDC00) [pid = 3944] [serial = 1] [outer = 00000000] 16:59:41 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:59:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 2 (0E0EE800) [pid = 3944] [serial = 2] [outer = 0E0EDC00] 16:59:42 INFO - PROCESS | 3944 | ++DOCSHELL 0E681400 == 2 [pid = 3944] [id = 2] 16:59:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 3 (0E681800) [pid = 3944] [serial = 3] [outer = 00000000] 16:59:42 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:59:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 4 (0E682400) [pid = 3944] [serial = 4] [outer = 0E681800] 16:59:42 INFO - PROCESS | 3944 | 1464220782330 Marionette INFO Listening on port 2828 16:59:43 INFO - PROCESS | 3944 | 1464220783777 Marionette DEBUG Marionette enabled via command-line flag 16:59:43 INFO - PROCESS | 3944 | [3944] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:59:43 INFO - PROCESS | 3944 | [3944] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:59:43 INFO - PROCESS | 3944 | ++DOCSHELL 14D0F400 == 3 [pid = 3944] [id = 3] 16:59:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 5 (14D17400) [pid = 3944] [serial = 5] [outer = 00000000] 16:59:43 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:59:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 6 (14D18000) [pid = 3944] [serial = 6] [outer = 14D17400] 16:59:43 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:59:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 7 (15BA7800) [pid = 3944] [serial = 7] [outer = 0E681800] 16:59:44 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:59:44 INFO - PROCESS | 3944 | 1464220784849 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49607 16:59:44 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:59:44 INFO - PROCESS | 3944 | 1464220784872 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49609 16:59:44 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:59:44 INFO - PROCESS | 3944 | 1464220784879 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49610 16:59:44 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:59:44 INFO - PROCESS | 3944 | 1464220784915 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49612 16:59:44 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:59:44 INFO - PROCESS | 3944 | 1464220784920 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49614 16:59:44 INFO - PROCESS | 3944 | 1464220784922 Marionette DEBUG Closed connection conn0 16:59:44 INFO - PROCESS | 3944 | 1464220784925 Marionette DEBUG Closed connection conn1 16:59:44 INFO - PROCESS | 3944 | 1464220784927 Marionette DEBUG Closed connection conn2 16:59:45 INFO - PROCESS | 3944 | 1464220784987 Marionette DEBUG Closed connection conn3 16:59:45 INFO - PROCESS | 3944 | 1464220785109 Marionette DEBUG Closed connection conn4 16:59:45 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:59:45 INFO - PROCESS | 3944 | 1464220785114 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49615 16:59:45 INFO - PROCESS | 3944 | 1464220785153 Marionette DEBUG Closed connection conn5 16:59:45 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:59:45 INFO - PROCESS | 3944 | 1464220785158 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49616 16:59:45 INFO - PROCESS | 3944 | ++DOCSHELL 15E5DC00 == 4 [pid = 3944] [id = 4] 16:59:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 8 (17354800) [pid = 3944] [serial = 8] [outer = 00000000] 16:59:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 9 (1735EC00) [pid = 3944] [serial = 9] [outer = 17354800] 16:59:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 10 (17611400) [pid = 3944] [serial = 10] [outer = 17354800] 16:59:45 INFO - PROCESS | 3944 | 1464220785340 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:59:45 INFO - PROCESS | 3944 | 1464220785345 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525152143","device":"desktop","version":"48.0a2"} 16:59:46 INFO - PROCESS | 3944 | [3944] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:59:46 INFO - PROCESS | 3944 | [3944] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:59:46 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:59:47 INFO - PROCESS | 3944 | ++DOCSHELL 18D3F400 == 5 [pid = 3944] [id = 5] 16:59:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 11 (18D3F800) [pid = 3944] [serial = 11] [outer = 00000000] 16:59:47 INFO - PROCESS | 3944 | ++DOCSHELL 18D3FC00 == 6 [pid = 3944] [id = 6] 16:59:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 12 (18D40000) [pid = 3944] [serial = 12] [outer = 00000000] 16:59:48 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:59:48 INFO - PROCESS | 3944 | ++DOCSHELL 199FE000 == 7 [pid = 3944] [id = 7] 16:59:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 13 (199FE400) [pid = 3944] [serial = 13] [outer = 00000000] 16:59:48 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:59:48 INFO - PROCESS | 3944 | [3944] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:59:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 14 (19D07000) [pid = 3944] [serial = 14] [outer = 199FE400] 16:59:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 15 (19B23800) [pid = 3944] [serial = 15] [outer = 18D3F800] 16:59:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 16 (19B25000) [pid = 3944] [serial = 16] [outer = 18D40000] 16:59:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 17 (19B27800) [pid = 3944] [serial = 17] [outer = 199FE400] 16:59:49 INFO - PROCESS | 3944 | 1464220789220 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 3944 | 1464220789234 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 18 (1C38A000) [pid = 3944] [serial = 18] [outer = 199FE400] 16:59:50 INFO - PROCESS | 3944 | 1464220790021 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"a60906f8-b3ea-42d6-9128-84cfb5a2dcef","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525152143","device":"desktop","version":"48.0a2","command_id":1}}] 16:59:50 INFO - PROCESS | 3944 | 1464220790260 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}] 16:59:50 INFO - PROCESS | 3944 | 1464220790290 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:59:50 INFO - PROCESS | 3944 | 1464220790311 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:59:50 INFO - PROCESS | 3944 | [3944] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:59:50 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:59:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 19 (1D116400) [pid = 3944] [serial = 19] [outer = 199FE400] 16:59:51 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:51 INFO - PROCESS | 3944 | 1464220791304 Marionette TRACE conn6 <- [1,3,null,{}] 16:59:51 INFO - PROCESS | 3944 | 1464220791308 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:59:51 INFO - PROCESS | 3944 | 1464220791323 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:59:51 INFO - PROCESS | 3944 | 1464220791329 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 3944 | 1464220791331 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:59:51 INFO - PROCESS | 3944 | 1464220791340 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:59:51 INFO - PROCESS | 3944 | 1464220791343 Marionette TRACE conn6 <- [1,6,null,{}] 16:59:51 INFO - PROCESS | 3944 | 1464220791404 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}] 16:59:51 INFO - PROCESS | 3944 | 1464220791419 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:59:51 INFO - PROCESS | 3944 | 1464220791423 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 3944 | ++DOCSHELL 1F347000 == 8 [pid = 3944] [id = 8] 16:59:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 20 (1F347400) [pid = 3944] [serial = 20] [outer = 00000000] 16:59:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 21 (1F349C00) [pid = 3944] [serial = 21] [outer = 1F347400] 16:59:51 INFO - PROCESS | 3944 | 1464220791470 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 22 (1F43A800) [pid = 3944] [serial = 22] [outer = 1F347400] 16:59:51 INFO - PROCESS | 3944 | --DOCSHELL 0E0ED800 == 7 [pid = 3944] [id = 1] 16:59:51 INFO - PROCESS | 3944 | ++DOCSHELL 08E79400 == 8 [pid = 3944] [id = 9] 16:59:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 23 (0D16E400) [pid = 3944] [serial = 23] [outer = 00000000] 16:59:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 24 (0D1E5800) [pid = 3944] [serial = 24] [outer = 0D16E400] 16:59:51 INFO - PROCESS | 3944 | 1464220791884 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 25 (0D2E7000) [pid = 3944] [serial = 25] [outer = 0D16E400] 16:59:52 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:52 INFO - PROCESS | 3944 | 1464220792792 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]]]}] 16:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1490ms 16:59:52 INFO - PROCESS | 3944 | 1464220792833 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 3944 | 1464220792837 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:59:52 INFO - PROCESS | 3944 | 1464220792842 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 3944 | 1464220792845 Marionette TRACE conn6 <- [1,10,null,{}] 16:59:52 INFO - PROCESS | 3944 | 1464220792850 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}] 16:59:52 INFO - PROCESS | 3944 | 1464220792979 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:59:53 INFO - PROCESS | 3944 | 1464220793068 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3944 | ++DOCSHELL 18D33400 == 9 [pid = 3944] [id = 10] 16:59:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 26 (18D34000) [pid = 3944] [serial = 26] [outer = 00000000] 16:59:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 27 (19D03400) [pid = 3944] [serial = 27] [outer = 18D34000] 16:59:53 INFO - PROCESS | 3944 | 1464220793124 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 28 (1B741800) [pid = 3944] [serial = 28] [outer = 18D34000] 16:59:53 INFO - PROCESS | 3944 | 1464220793681 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]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 871ms 16:59:53 INFO - PROCESS | 3944 | 1464220793713 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 3944 | 1464220793717 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:59:53 INFO - PROCESS | 3944 | 1464220793724 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 3944 | 1464220793727 Marionette TRACE conn6 <- [1,14,null,{}] 16:59:53 INFO - PROCESS | 3944 | 1464220793731 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}] 16:59:53 INFO - PROCESS | 3944 | 1464220793854 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:59:53 INFO - PROCESS | 3944 | 1464220793916 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3944 | ++DOCSHELL 0D72E400 == 10 [pid = 3944] [id = 11] 16:59:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 29 (0D72E800) [pid = 3944] [serial = 29] [outer = 00000000] 16:59:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 30 (1C38FC00) [pid = 3944] [serial = 30] [outer = 0D72E800] 16:59:53 INFO - PROCESS | 3944 | 1464220793971 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 31 (1E914C00) [pid = 3944] [serial = 31] [outer = 0D72E800] 16:59:54 INFO - PROCESS | 3944 | --DOCSHELL 15E5DC00 == 9 [pid = 3944] [id = 4] 16:59:54 INFO - PROCESS | 3944 | 1464220794643 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]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 971ms 16:59:54 INFO - PROCESS | 3944 | 1464220794698 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 3944 | 1464220794702 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:59:54 INFO - PROCESS | 3944 | 1464220794708 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 3944 | 1464220794711 Marionette TRACE conn6 <- [1,18,null,{}] 16:59:54 INFO - PROCESS | 3944 | 1464220794718 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}] 16:59:54 INFO - PROCESS | 3944 | 1464220794806 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:59:54 INFO - PROCESS | 3944 | ++DOCSHELL 0D74C400 == 10 [pid = 3944] [id = 12] 16:59:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 32 (0D74CC00) [pid = 3944] [serial = 32] [outer = 00000000] 16:59:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 33 (0D751400) [pid = 3944] [serial = 33] [outer = 0D74CC00] 16:59:54 INFO - PROCESS | 3944 | 1464220794913 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 34 (0D747C00) [pid = 3944] [serial = 34] [outer = 0D74CC00] 16:59:54 INFO - PROCESS | 3944 | ++DOCSHELL 0D723C00 == 11 [pid = 3944] [id = 13] 16:59:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 35 (0DB73000) [pid = 3944] [serial = 35] [outer = 00000000] 16:59:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 36 (0DDCC800) [pid = 3944] [serial = 36] [outer = 0DB73000] 16:59:55 INFO - PROCESS | 3944 | 1464220794975 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 37 (0E01DC00) [pid = 3944] [serial = 37] [outer = 0DB73000] 16:59:55 INFO - PROCESS | 3944 | ++DOCSHELL 0D12B800 == 12 [pid = 3944] [id = 14] 16:59:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 38 (0D3E8C00) [pid = 3944] [serial = 38] [outer = 00000000] 16:59:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 39 (1427D400) [pid = 3944] [serial = 39] [outer = 0D3E8C00] 16:59:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 40 (1454D400) [pid = 3944] [serial = 40] [outer = 0D3E8C00] 16:59:55 INFO - PROCESS | 3944 | 1464220795504 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]]]}] 16:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 831ms 16:59:55 INFO - PROCESS | 3944 | 1464220795538 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 3944 | 1464220795543 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:59:55 INFO - PROCESS | 3944 | 1464220795548 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 3944 | 1464220795551 Marionette TRACE conn6 <- [1,22,null,{}] 16:59:55 INFO - PROCESS | 3944 | 1464220795555 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}] 16:59:55 INFO - PROCESS | 3944 | 1464220795633 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:59:55 INFO - PROCESS | 3944 | 1464220795641 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 3944 | ++DOCSHELL 14CA1C00 == 13 [pid = 3944] [id = 15] 16:59:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 41 (14CA8000) [pid = 3944] [serial = 41] [outer = 00000000] 16:59:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 42 (14D17C00) [pid = 3944] [serial = 42] [outer = 14CA8000] 16:59:55 INFO - PROCESS | 3944 | 1464220795686 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 43 (14D86800) [pid = 3944] [serial = 43] [outer = 14CA8000] 16:59:56 INFO - PROCESS | 3944 | 1464220796103 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]]]}] 16:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 574ms 16:59:56 INFO - PROCESS | 3944 | 1464220796126 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:59:56 INFO - PROCESS | 3944 | 1464220796129 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:59:56 INFO - PROCESS | 3944 | 1464220796133 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 3944 | 1464220796136 Marionette TRACE conn6 <- [1,26,null,{}] 16:59:56 INFO - PROCESS | 3944 | 1464220796148 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}] 16:59:56 INFO - PROCESS | 3944 | 1464220796251 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:59:56 INFO - PROCESS | 3944 | 1464220796261 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 3944 | ++DOCSHELL 1735A000 == 14 [pid = 3944] [id = 16] 16:59:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 44 (1735A400) [pid = 3944] [serial = 44] [outer = 00000000] 16:59:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 45 (17615C00) [pid = 3944] [serial = 45] [outer = 1735A400] 16:59:56 INFO - PROCESS | 3944 | 1464220796312 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 46 (17923400) [pid = 3944] [serial = 46] [outer = 1735A400] 16:59:56 INFO - PROCESS | 3944 | 1464220796722 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]]]}] 16:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 16:59:56 INFO - PROCESS | 3944 | 1464220796770 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:59:56 INFO - PROCESS | 3944 | 1464220796773 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:59:56 INFO - PROCESS | 3944 | 1464220796776 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:59:56 INFO - PROCESS | 3944 | 1464220796778 Marionette TRACE conn6 <- [1,30,null,{}] 16:59:56 INFO - PROCESS | 3944 | 1464220796781 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}] 16:59:56 INFO - PROCESS | 3944 | 1464220796859 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:59:56 INFO - PROCESS | 3944 | 1464220796866 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 3944 | ++DOCSHELL 17926400 == 15 [pid = 3944] [id = 17] 16:59:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 47 (17DD3800) [pid = 3944] [serial = 47] [outer = 00000000] 16:59:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 48 (17DFE800) [pid = 3944] [serial = 48] [outer = 17DD3800] 16:59:56 INFO - PROCESS | 3944 | 1464220796911 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (18D42400) [pid = 3944] [serial = 49] [outer = 17DD3800] 16:59:57 INFO - PROCESS | 3944 | 1464220797325 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]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 16:59:57 INFO - PROCESS | 3944 | 1464220797351 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 3944 | 1464220797353 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:59:57 INFO - PROCESS | 3944 | 1464220797356 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 3944 | 1464220797358 Marionette TRACE conn6 <- [1,34,null,{}] 16:59:57 INFO - PROCESS | 3944 | 1464220797361 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}] 16:59:57 INFO - PROCESS | 3944 | 1464220797463 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:59:57 INFO - PROCESS | 3944 | 1464220797471 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 3944 | ++DOCSHELL 0D727800 == 16 [pid = 3944] [id = 18] 16:59:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (14C9D000) [pid = 3944] [serial = 50] [outer = 00000000] 16:59:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (1AE5F400) [pid = 3944] [serial = 51] [outer = 14C9D000] 16:59:57 INFO - PROCESS | 3944 | 1464220797516 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (1AED2000) [pid = 3944] [serial = 52] [outer = 14C9D000] 16:59:57 INFO - PROCESS | 3944 | 1464220797898 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]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 16:59:57 INFO - PROCESS | 3944 | 1464220797927 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 3944 | 1464220797928 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:59:57 INFO - PROCESS | 3944 | 1464220797931 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 3944 | 1464220797933 Marionette TRACE conn6 <- [1,38,null,{}] 16:59:57 INFO - PROCESS | 3944 | 1464220797936 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}] 16:59:58 INFO - PROCESS | 3944 | 1464220798056 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:59:58 INFO - PROCESS | 3944 | 1464220798066 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 3944 | ++DOCSHELL 1B73C400 == 17 [pid = 3944] [id = 19] 16:59:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (1B73D000) [pid = 3944] [serial = 53] [outer = 00000000] 16:59:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (1C3EAC00) [pid = 3944] [serial = 54] [outer = 1B73D000] 16:59:58 INFO - PROCESS | 3944 | 1464220798111 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (1D027800) [pid = 3944] [serial = 55] [outer = 1B73D000] 16:59:58 INFO - PROCESS | 3944 | 1464220798510 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]]]}] 16:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 16:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:59:58 INFO - PROCESS | 3944 | 1464220798563 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 3944 | 1464220798565 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:59:58 INFO - PROCESS | 3944 | 1464220798568 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:59:58 INFO - PROCESS | 3944 | 1464220798569 Marionette TRACE conn6 <- [1,42,null,{}] 16:59:58 INFO - PROCESS | 3944 | 1464220798573 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}] 16:59:58 INFO - PROCESS | 3944 | 1464220798671 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:59:58 INFO - PROCESS | 3944 | 1464220798680 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 3944 | ++DOCSHELL 190B5400 == 18 [pid = 3944] [id = 20] 16:59:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (190B5C00) [pid = 3944] [serial = 56] [outer = 00000000] 16:59:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (190BB800) [pid = 3944] [serial = 57] [outer = 190B5C00] 16:59:58 INFO - PROCESS | 3944 | 1464220798726 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (1C38F000) [pid = 3944] [serial = 58] [outer = 190B5C00] 16:59:59 INFO - PROCESS | 3944 | 1464220799092 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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 16:59:59 INFO - PROCESS | 3944 | 1464220799239 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 3944 | 1464220799241 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:59:59 INFO - PROCESS | 3944 | 1464220799244 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3944 | 1464220799246 Marionette TRACE conn6 <- [1,46,null,{}] 16:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:59:59 INFO - PROCESS | 3944 | 1464220799250 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}] 16:59:59 INFO - PROCESS | 3944 | 1464220799327 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:59:59 INFO - PROCESS | 3944 | 1464220799350 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3944 | ++DOCSHELL 1B4DF400 == 19 [pid = 3944] [id = 21] 16:59:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (1B4E0400) [pid = 3944] [serial = 59] [outer = 00000000] 16:59:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (1F443800) [pid = 3944] [serial = 60] [outer = 1B4E0400] 16:59:59 INFO - PROCESS | 3944 | 1464220799399 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (17376000) [pid = 3944] [serial = 61] [outer = 1B4E0400] 16:59:59 INFO - PROCESS | 3944 | 1464220799779 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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 16:59:59 INFO - PROCESS | 3944 | 1464220799819 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 3944 | 1464220799821 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:59:59 INFO - PROCESS | 3944 | 1464220799824 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3944 | 1464220799825 Marionette TRACE conn6 <- [1,50,null,{}] 16:59:59 INFO - PROCESS | 3944 | 1464220799842 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}] 16:59:59 INFO - PROCESS | 3944 | 1464220799918 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:59:59 INFO - PROCESS | 3944 | 1464220799925 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3944 | ++DOCSHELL 1737B400 == 20 [pid = 3944] [id = 22] 16:59:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (1737D000) [pid = 3944] [serial = 62] [outer = 00000000] 16:59:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (1B4E0C00) [pid = 3944] [serial = 63] [outer = 1737D000] 16:59:59 INFO - PROCESS | 3944 | 1464220799968 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1D13B400) [pid = 3944] [serial = 64] [outer = 1737D000] 17:00:00 INFO - PROCESS | 3944 | 1464220800337 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]]]}] 17:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 17:00:00 INFO - PROCESS | 3944 | 1464220800395 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 3944 | 1464220800397 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:00:00 INFO - PROCESS | 3944 | 1464220800400 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 3944 | 1464220800402 Marionette TRACE conn6 <- [1,54,null,{}] 17:00:00 INFO - PROCESS | 3944 | 1464220800405 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}] 17:00:00 INFO - PROCESS | 3944 | 1464220800510 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:00:00 INFO - PROCESS | 3944 | 1464220800516 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D5400 == 21 [pid = 3944] [id = 23] 17:00:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (0D7D5800) [pid = 3944] [serial = 65] [outer = 00000000] 17:00:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (0D7D9C00) [pid = 3944] [serial = 66] [outer = 0D7D5800] 17:00:00 INFO - PROCESS | 3944 | 1464220800560 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (0D7DD000) [pid = 3944] [serial = 67] [outer = 0D7D5800] 17:00:00 INFO - PROCESS | 3944 | 1464220800962 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]]]}] 17:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 17:00:00 INFO - PROCESS | 3944 | 1464220800971 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 3944 | 1464220800973 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:00:00 INFO - PROCESS | 3944 | 1464220800977 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:00:01 INFO - PROCESS | 3944 | 1464220800979 Marionette TRACE conn6 <- [1,58,null,{}] 17:00:01 INFO - PROCESS | 3944 | 1464220800983 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}] 17:00:01 INFO - PROCESS | 3944 | 1464220801111 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:00:01 INFO - PROCESS | 3944 | 1464220801120 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 3944 | ++DOCSHELL 0D91E800 == 22 [pid = 3944] [id = 24] 17:00:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (0D91EC00) [pid = 3944] [serial = 68] [outer = 00000000] 17:00:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (0D928400) [pid = 3944] [serial = 69] [outer = 0D91EC00] 17:00:01 INFO - PROCESS | 3944 | 1464220801168 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1D139C00) [pid = 3944] [serial = 70] [outer = 0D91EC00] 17:00:01 INFO - PROCESS | 3944 | 1464220801541 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]]]}] 17:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 17:00:01 INFO - PROCESS | 3944 | 1464220801611 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:00:01 INFO - PROCESS | 3944 | 1464220801613 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:00:01 INFO - PROCESS | 3944 | 1464220801616 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 3944 | 1464220801618 Marionette TRACE conn6 <- [1,62,null,{}] 17:00:01 INFO - PROCESS | 3944 | 1464220801622 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}] 17:00:01 INFO - PROCESS | 3944 | 1464220801739 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:00:01 INFO - PROCESS | 3944 | 1464220801751 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 3944 | ++DOCSHELL 1D142400 == 23 [pid = 3944] [id = 25] 17:00:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1D145000) [pid = 3944] [serial = 71] [outer = 00000000] 17:00:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1F443400) [pid = 3944] [serial = 72] [outer = 1D145000] 17:00:01 INFO - PROCESS | 3944 | 1464220801794 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1F444400) [pid = 3944] [serial = 73] [outer = 1D145000] 17:00:02 INFO - PROCESS | 3944 | 1464220802919 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]]]}] 17:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1339ms 17:00:02 INFO - PROCESS | 3944 | 1464220802959 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 3944 | 1464220802962 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:00:03 INFO - PROCESS | 3944 | 1464220803006 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 3944 | 1464220803010 Marionette TRACE conn6 <- [1,66,null,{}] 17:00:03 INFO - PROCESS | 3944 | 1464220803019 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}] 17:00:03 INFO - PROCESS | 3944 | 1464220803122 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:00:03 INFO - PROCESS | 3944 | 1464220803136 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D3C00 == 24 [pid = 3944] [id = 26] 17:00:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (0D7D4800) [pid = 3944] [serial = 74] [outer = 00000000] 17:00:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (0D91AC00) [pid = 3944] [serial = 75] [outer = 0D7D4800] 17:00:03 INFO - PROCESS | 3944 | 1464220803185 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (0D921000) [pid = 3944] [serial = 76] [outer = 0D7D4800] 17:00:03 INFO - PROCESS | 3944 | 1464220803608 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]]]}] 17:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 17:00:03 INFO - PROCESS | 3944 | 1464220803629 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 3944 | 1464220803635 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:00:03 INFO - PROCESS | 3944 | 1464220803647 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 3944 | 1464220803650 Marionette TRACE conn6 <- [1,70,null,{}] 17:00:03 INFO - PROCESS | 3944 | 1464220803654 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}] 17:00:03 INFO - PROCESS | 3944 | 1464220803758 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:00:03 INFO - PROCESS | 3944 | 1464220803766 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 3944 | ++DOCSHELL 0DDC5C00 == 25 [pid = 3944] [id = 27] 17:00:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (0DF3E000) [pid = 3944] [serial = 77] [outer = 00000000] 17:00:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1447FC00) [pid = 3944] [serial = 78] [outer = 0DF3E000] 17:00:03 INFO - PROCESS | 3944 | 1464220803813 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1476F000) [pid = 3944] [serial = 79] [outer = 0DF3E000] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (17354800) [pid = 3944] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1F347400) [pid = 3944] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (18D34000) [pid = 3944] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (0D72E800) [pid = 3944] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (0DB73000) [pid = 3944] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (14CA8000) [pid = 3944] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1735A400) [pid = 3944] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (17DD3800) [pid = 3944] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (14C9D000) [pid = 3944] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1B73D000) [pid = 3944] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1737D000) [pid = 3944] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:00:04 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (0D7D5800) [pid = 3944] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:00:04 INFO - PROCESS | 3944 | 1464220804572 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]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 971ms 17:00:04 INFO - PROCESS | 3944 | 1464220804620 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 3944 | 1464220804622 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:00:04 INFO - PROCESS | 3944 | 1464220804641 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 3944 | 1464220804644 Marionette TRACE conn6 <- [1,74,null,{}] 17:00:04 INFO - PROCESS | 3944 | 1464220804655 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}] 17:00:04 INFO - PROCESS | 3944 | 1464220804735 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:00:04 INFO - PROCESS | 3944 | 1464220804745 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 3944 | ++DOCSHELL 14C9D800 == 26 [pid = 3944] [id = 28] 17:00:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (14CA1400) [pid = 3944] [serial = 80] [outer = 00000000] 17:00:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (14D86000) [pid = 3944] [serial = 81] [outer = 14CA1400] 17:00:04 INFO - PROCESS | 3944 | 1464220804794 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (15B9D400) [pid = 3944] [serial = 82] [outer = 14CA1400] 17:00:05 INFO - PROCESS | 3944 | 1464220805191 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]]]}] 17:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 17:00:05 INFO - PROCESS | 3944 | 1464220805271 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 3944 | 1464220805274 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:00:05 INFO - PROCESS | 3944 | 1464220805277 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 3944 | 1464220805279 Marionette TRACE conn6 <- [1,78,null,{}] 17:00:05 INFO - PROCESS | 3944 | 1464220805286 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}] 17:00:05 INFO - PROCESS | 3944 | 1464220805374 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:00:05 INFO - PROCESS | 3944 | 1464220805387 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 3944 | ++DOCSHELL 17144C00 == 27 [pid = 3944] [id = 29] 17:00:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (17147800) [pid = 3944] [serial = 83] [outer = 00000000] 17:00:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1737E400) [pid = 3944] [serial = 84] [outer = 17147800] 17:00:05 INFO - PROCESS | 3944 | 1464220805431 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17614800) [pid = 3944] [serial = 85] [outer = 17147800] 17:00:05 INFO - PROCESS | 3944 | 1464220805856 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]]]}] 17:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 17:00:05 INFO - PROCESS | 3944 | 1464220805911 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 3944 | 1464220805913 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:00:05 INFO - PROCESS | 3944 | 1464220805917 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 3944 | 1464220805918 Marionette TRACE conn6 <- [1,82,null,{}] 17:00:05 INFO - PROCESS | 3944 | 1464220805922 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}] 17:00:06 INFO - PROCESS | 3944 | 1464220805994 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:00:06 INFO - PROCESS | 3944 | 1464220806000 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:06 INFO - PROCESS | 3944 | ++DOCSHELL 17926800 == 28 [pid = 3944] [id = 30] 17:00:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (17929800) [pid = 3944] [serial = 86] [outer = 00000000] 17:00:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (17DFB400) [pid = 3944] [serial = 87] [outer = 17929800] 17:00:06 INFO - PROCESS | 3944 | 1464220806044 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (18D35400) [pid = 3944] [serial = 88] [outer = 17929800] 17:00:06 INFO - PROCESS | 3944 | 1464220806555 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]]]}] 17:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 672ms 17:00:06 INFO - PROCESS | 3944 | 1464220806589 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:00:06 INFO - PROCESS | 3944 | 1464220806593 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:00:06 INFO - PROCESS | 3944 | 1464220806598 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 3944 | 1464220806602 Marionette TRACE conn6 <- [1,86,null,{}] 17:00:06 INFO - PROCESS | 3944 | 1464220806608 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}] 17:00:06 INFO - PROCESS | 3944 | 1464220806711 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:00:06 INFO - PROCESS | 3944 | 1464220806842 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:06 INFO - PROCESS | 3944 | ++DOCSHELL 0D7CF800 == 29 [pid = 3944] [id = 31] 17:00:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (0D91F400) [pid = 3944] [serial = 89] [outer = 00000000] 17:00:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (0DB76000) [pid = 3944] [serial = 90] [outer = 0D91F400] 17:00:06 INFO - PROCESS | 3944 | 1464220806899 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (0E680400) [pid = 3944] [serial = 91] [outer = 0D91F400] 17:00:07 INFO - PROCESS | 3944 | 1464220807415 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]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 891ms 17:00:07 INFO - PROCESS | 3944 | 1464220807489 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 3944 | 1464220807496 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:00:07 INFO - PROCESS | 3944 | 1464220807503 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 3944 | 1464220807506 Marionette TRACE conn6 <- [1,90,null,{}] 17:00:07 INFO - PROCESS | 3944 | 1464220807510 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}] 17:00:07 INFO - PROCESS | 3944 | 1464220807612 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:00:07 INFO - PROCESS | 3944 | 1464220807682 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 3944 | ++DOCSHELL 15B38400 == 30 [pid = 3944] [id = 32] 17:00:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15BA4800) [pid = 3944] [serial = 92] [outer = 00000000] 17:00:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1737D000) [pid = 3944] [serial = 93] [outer = 15BA4800] 17:00:07 INFO - PROCESS | 3944 | 1464220807736 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17DFA000) [pid = 3944] [serial = 94] [outer = 15BA4800] 17:00:08 INFO - PROCESS | 3944 | 1464220808281 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]]]}] 17:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 17:00:08 INFO - PROCESS | 3944 | 1464220808334 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:00:08 INFO - PROCESS | 3944 | 1464220808336 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:00:08 INFO - PROCESS | 3944 | 1464220808340 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:00:08 INFO - PROCESS | 3944 | 1464220808344 Marionette TRACE conn6 <- [1,94,null,{}] 17:00:08 INFO - PROCESS | 3944 | 1464220808355 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}] 17:00:08 INFO - PROCESS | 3944 | 1464220808457 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:00:08 INFO - PROCESS | 3944 | 1464220808529 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 3944 | ++DOCSHELL 1AECB400 == 31 [pid = 3944] [id = 33] 17:00:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1B4DA000) [pid = 3944] [serial = 95] [outer = 00000000] 17:00:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1B4DF800) [pid = 3944] [serial = 96] [outer = 1B4DA000] 17:00:08 INFO - PROCESS | 3944 | 1464220808586 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1B66C800) [pid = 3944] [serial = 97] [outer = 1B4DA000] 17:00:09 INFO - PROCESS | 3944 | 1464220809131 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]]]}] 17:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 17:00:09 INFO - PROCESS | 3944 | 1464220809173 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 3944 | 1464220809176 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:00:09 INFO - PROCESS | 3944 | 1464220809179 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:00:09 INFO - PROCESS | 3944 | 1464220809182 Marionette TRACE conn6 <- [1,98,null,{}] 17:00:09 INFO - PROCESS | 3944 | 1464220809185 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}] 17:00:09 INFO - PROCESS | 3944 | 1464220809285 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:00:09 INFO - PROCESS | 3944 | 1464220809367 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 3944 | ++DOCSHELL 191D4C00 == 32 [pid = 3944] [id = 34] 17:00:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (191D6400) [pid = 3944] [serial = 98] [outer = 00000000] 17:00:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (191DA800) [pid = 3944] [serial = 99] [outer = 191D6400] 17:00:09 INFO - PROCESS | 3944 | 1464220809422 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (191DD800) [pid = 3944] [serial = 100] [outer = 191D6400] 17:00:10 INFO - PROCESS | 3944 | 1464220809970 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]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 17:00:10 INFO - PROCESS | 3944 | 1464220810013 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3944 | 1464220810016 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:00:10 INFO - PROCESS | 3944 | 1464220810019 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 3944 | 1464220810021 Marionette TRACE conn6 <- [1,102,null,{}] 17:00:10 INFO - PROCESS | 3944 | 1464220810025 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}] 17:00:10 INFO - PROCESS | 3944 | 1464220810174 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:00:10 INFO - PROCESS | 3944 | 1464220810262 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 3944 | ++DOCSHELL 0D723400 == 33 [pid = 3944] [id = 35] 17:00:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (0D724000) [pid = 3944] [serial = 101] [outer = 00000000] 17:00:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (0D7D1C00) [pid = 3944] [serial = 102] [outer = 0D724000] 17:00:10 INFO - PROCESS | 3944 | 1464220810311 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (0D91A000) [pid = 3944] [serial = 103] [outer = 0D724000] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (19B27800) [pid = 3944] [serial = 17] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1735EC00) [pid = 3944] [serial = 9] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (17611400) [pid = 3944] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (0E682400) [pid = 3944] [serial = 4] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (0D1E5800) [pid = 3944] [serial = 24] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (19D03400) [pid = 3944] [serial = 27] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1C38FC00) [pid = 3944] [serial = 30] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0DDCC800) [pid = 3944] [serial = 36] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1427D400) [pid = 3944] [serial = 39] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (14D17C00) [pid = 3944] [serial = 42] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (17615C00) [pid = 3944] [serial = 45] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (17DFE800) [pid = 3944] [serial = 48] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1AE5F400) [pid = 3944] [serial = 51] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1C3EAC00) [pid = 3944] [serial = 54] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (190BB800) [pid = 3944] [serial = 57] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1F443800) [pid = 3944] [serial = 60] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1B4E0C00) [pid = 3944] [serial = 63] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (0D7D9C00) [pid = 3944] [serial = 66] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (17923400) [pid = 3944] [serial = 46] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (0D751400) [pid = 3944] [serial = 33] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (0E01DC00) [pid = 3944] [serial = 37] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (18D42400) [pid = 3944] [serial = 49] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1AED2000) [pid = 3944] [serial = 52] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1D027800) [pid = 3944] [serial = 55] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1B741800) [pid = 3944] [serial = 28] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1D13B400) [pid = 3944] [serial = 64] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (0D928400) [pid = 3944] [serial = 69] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1E914C00) [pid = 3944] [serial = 31] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (14D86800) [pid = 3944] [serial = 43] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (0D7DD000) [pid = 3944] [serial = 67] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1F43A800) [pid = 3944] [serial = 22] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1F349C00) [pid = 3944] [serial = 21] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (19D07000) [pid = 3944] [serial = 14] [outer = 00000000] [url = about:blank] 17:00:10 INFO - PROCESS | 3944 | 1464220810823 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]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 17:00:10 INFO - PROCESS | 3944 | 1464220810855 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3944 | 1464220810859 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:00:10 INFO - PROCESS | 3944 | 1464220810863 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 3944 | 1464220810867 Marionette TRACE conn6 <- [1,106,null,{}] 17:00:10 INFO - PROCESS | 3944 | 1464220810872 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}] 17:00:10 INFO - PROCESS | 3944 | 1464220810955 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:00:11 INFO - PROCESS | 3944 | 1464220810965 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 3944 | ++DOCSHELL 0DF41800 == 34 [pid = 3944] [id = 36] 17:00:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (0DF42400) [pid = 3944] [serial = 104] [outer = 00000000] 17:00:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (0E090400) [pid = 3944] [serial = 105] [outer = 0DF42400] 17:00:11 INFO - PROCESS | 3944 | 1464220811014 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (0E683000) [pid = 3944] [serial = 106] [outer = 0DF42400] 17:00:11 INFO - PROCESS | 3944 | 1464220811437 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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 17:00:11 INFO - PROCESS | 3944 | 1464220811495 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 3944 | 1464220811498 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:00:11 INFO - PROCESS | 3944 | 1464220811506 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 3944 | 1464220811508 Marionette TRACE conn6 <- [1,110,null,{}] 17:00:11 INFO - PROCESS | 3944 | 1464220811511 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}] 17:00:11 INFO - PROCESS | 3944 | 1464220811618 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:00:11 INFO - PROCESS | 3944 | 1464220811633 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 3944 | ++DOCSHELL 15B2F800 == 35 [pid = 3944] [id = 37] 17:00:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (15B41C00) [pid = 3944] [serial = 107] [outer = 00000000] 17:00:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (17144800) [pid = 3944] [serial = 108] [outer = 15B41C00] 17:00:11 INFO - PROCESS | 3944 | 1464220811678 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (17360800) [pid = 3944] [serial = 109] [outer = 15B41C00] 17:00:12 INFO - PROCESS | 3944 | 1464220812099 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]]]}] 17:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 632ms 17:00:12 INFO - PROCESS | 3944 | 1464220812140 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 3944 | 1464220812144 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:00:12 INFO - PROCESS | 3944 | 1464220812158 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 3944 | 1464220812163 Marionette TRACE conn6 <- [1,114,null,{}] 17:00:12 INFO - PROCESS | 3944 | 1464220812166 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}] 17:00:12 INFO - PROCESS | 3944 | 1464220812249 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:00:12 INFO - PROCESS | 3944 | 1464220812256 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 3944 | ++DOCSHELL 17DFB000 == 36 [pid = 3944] [id = 38] 17:00:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (17DFE800) [pid = 3944] [serial = 110] [outer = 00000000] 17:00:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (190B0800) [pid = 3944] [serial = 111] [outer = 17DFE800] 17:00:12 INFO - PROCESS | 3944 | 1464220812300 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (190B8000) [pid = 3944] [serial = 112] [outer = 17DFE800] 17:00:12 INFO - PROCESS | 3944 | 1464220812697 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]]]}] 17:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 590ms 17:00:12 INFO - PROCESS | 3944 | 1464220812743 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 3944 | 1464220812745 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:00:12 INFO - PROCESS | 3944 | 1464220812748 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 3944 | 1464220812750 Marionette TRACE conn6 <- [1,118,null,{}] 17:00:12 INFO - PROCESS | 3944 | 1464220812762 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}] 17:00:12 INFO - PROCESS | 3944 | 1464220812839 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:00:12 INFO - PROCESS | 3944 | 1464220812845 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 3944 | ++DOCSHELL 191CEC00 == 37 [pid = 3944] [id = 39] 17:00:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (191CF800) [pid = 3944] [serial = 113] [outer = 00000000] 17:00:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (191DA000) [pid = 3944] [serial = 114] [outer = 191CF800] 17:00:12 INFO - PROCESS | 3944 | 1464220812890 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (19B2AC00) [pid = 3944] [serial = 115] [outer = 191CF800] 17:00:13 INFO - PROCESS | 3944 | 1464220813314 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]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 591ms 17:00:13 INFO - PROCESS | 3944 | 1464220813341 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:00:13 INFO - PROCESS | 3944 | 1464220813343 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:00:13 INFO - PROCESS | 3944 | 1464220813347 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 3944 | 1464220813348 Marionette TRACE conn6 <- [1,122,null,{}] 17:00:13 INFO - PROCESS | 3944 | 1464220813352 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}] 17:00:13 INFO - PROCESS | 3944 | 1464220813453 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:00:13 INFO - PROCESS | 3944 | 1464220813461 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 3944 | ++DOCSHELL 1B4D7C00 == 38 [pid = 3944] [id = 40] 17:00:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1B4DA400) [pid = 3944] [serial = 116] [outer = 00000000] 17:00:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1B733C00) [pid = 3944] [serial = 117] [outer = 1B4DA400] 17:00:13 INFO - PROCESS | 3944 | 1464220813552 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1C1ECC00) [pid = 3944] [serial = 118] [outer = 1B4DA400] 17:00:14 INFO - PROCESS | 3944 | 1464220813971 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]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 17:00:14 INFO - PROCESS | 3944 | 1464220814017 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:00:14 INFO - PROCESS | 3944 | 1464220814019 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:00:14 INFO - PROCESS | 3944 | 1464220814022 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 3944 | 1464220814024 Marionette TRACE conn6 <- [1,126,null,{}] 17:00:14 INFO - PROCESS | 3944 | 1464220814027 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}] 17:00:14 INFO - PROCESS | 3944 | 1464220814127 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:00:14 INFO - PROCESS | 3944 | 1464220814134 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 3944 | ++DOCSHELL 0D722C00 == 39 [pid = 3944] [id = 41] 17:00:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1C3E0400) [pid = 3944] [serial = 119] [outer = 00000000] 17:00:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1D023800) [pid = 3944] [serial = 120] [outer = 1C3E0400] 17:00:14 INFO - PROCESS | 3944 | 1464220814178 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1D110000) [pid = 3944] [serial = 121] [outer = 1C3E0400] 17:00:14 INFO - PROCESS | 3944 | 1464220814613 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]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 17:00:14 INFO - PROCESS | 3944 | 1464220814653 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 3944 | 1464220814655 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:00:14 INFO - PROCESS | 3944 | 1464220814658 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 3944 | 1464220814660 Marionette TRACE conn6 <- [1,130,null,{}] 17:00:14 INFO - PROCESS | 3944 | 1464220814663 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}] 17:00:14 INFO - PROCESS | 3944 | 1464220814771 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (17147800) [pid = 3944] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (0D7D4800) [pid = 3944] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (0DF3E000) [pid = 3944] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (14CA1400) [pid = 3944] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1D145000) [pid = 3944] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (190B5C00) [pid = 3944] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (0D91EC00) [pid = 3944] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:00:14 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1B4E0400) [pid = 3944] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:00:14 INFO - PROCESS | 3944 | 1464220814827 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 3944 | ++DOCSHELL 0D235C00 == 40 [pid = 3944] [id = 42] 17:00:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (0D729C00) [pid = 3944] [serial = 122] [outer = 00000000] 17:00:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (0E67B400) [pid = 3944] [serial = 123] [outer = 0D729C00] 17:00:14 INFO - PROCESS | 3944 | 1464220814872 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (185DE000) [pid = 3944] [serial = 124] [outer = 0D729C00] 17:00:15 INFO - PROCESS | 3944 | 1464220815202 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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 17:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:00:15 INFO - PROCESS | 3944 | 1464220815229 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 3944 | 1464220815232 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:00:15 INFO - PROCESS | 3944 | 1464220815235 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - PROCESS | 3944 | 1464220815236 Marionette TRACE conn6 <- [1,134,null,{}] 17:00:15 INFO - PROCESS | 3944 | 1464220815240 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}] 17:00:15 INFO - PROCESS | 3944 | 1464220815314 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:00:15 INFO - PROCESS | 3944 | 1464220815320 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 3944 | ++DOCSHELL 17C7AC00 == 41 [pid = 3944] [id = 43] 17:00:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (17C7D000) [pid = 3944] [serial = 125] [outer = 00000000] 17:00:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17C84C00) [pid = 3944] [serial = 126] [outer = 17C7D000] 17:00:15 INFO - PROCESS | 3944 | 1464220815364 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (17C87400) [pid = 3944] [serial = 127] [outer = 17C7D000] 17:00:15 INFO - PROCESS | 3944 | 1464220815784 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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 17:00:15 INFO - PROCESS | 3944 | 1464220815805 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:00:15 INFO - PROCESS | 3944 | 1464220815807 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:00:15 INFO - PROCESS | 3944 | 1464220815810 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - PROCESS | 3944 | 1464220815812 Marionette TRACE conn6 <- [1,138,null,{}] 17:00:15 INFO - PROCESS | 3944 | 1464220815815 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}] 17:00:15 INFO - PROCESS | 3944 | 1464220815890 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:00:15 INFO - PROCESS | 3944 | 1464220815897 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 3944 | ++DOCSHELL 17C85C00 == 42 [pid = 3944] [id = 44] 17:00:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (17C89800) [pid = 3944] [serial = 128] [outer = 00000000] 17:00:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1998DC00) [pid = 3944] [serial = 129] [outer = 17C89800] 17:00:15 INFO - PROCESS | 3944 | 1464220815941 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (19991800) [pid = 3944] [serial = 130] [outer = 17C89800] 17:00:16 INFO - PROCESS | 3944 | 1464220816332 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]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 17:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:00:16 INFO - PROCESS | 3944 | 1464220816390 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 3944 | 1464220816392 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:00:16 INFO - PROCESS | 3944 | 1464220816396 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - PROCESS | 3944 | 1464220816398 Marionette TRACE conn6 <- [1,142,null,{}] 17:00:16 INFO - PROCESS | 3944 | 1464220816401 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}] 17:00:16 INFO - PROCESS | 3944 | 1464220816478 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:00:16 INFO - PROCESS | 3944 | 1464220816485 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 3944 | ++DOCSHELL 0D756000 == 43 [pid = 3944] [id = 45] 17:00:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (0DA44400) [pid = 3944] [serial = 131] [outer = 00000000] 17:00:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (0DA4C000) [pid = 3944] [serial = 132] [outer = 0DA44400] 17:00:16 INFO - PROCESS | 3944 | 1464220816534 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (0DA50C00) [pid = 3944] [serial = 133] [outer = 0DA44400] 17:00:17 INFO - PROCESS | 3944 | 1464220816971 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]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 17:00:17 INFO - PROCESS | 3944 | 1464220817027 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 3944 | 1464220817029 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:00:17 INFO - PROCESS | 3944 | 1464220817071 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 3944 | 1464220817075 Marionette TRACE conn6 <- [1,146,null,{}] 17:00:17 INFO - PROCESS | 3944 | 1464220817081 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}] 17:00:17 INFO - PROCESS | 3944 | 1464220817178 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:00:17 INFO - PROCESS | 3944 | 1464220817298 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 3944 | ++DOCSHELL 0D74B800 == 44 [pid = 3944] [id = 46] 17:00:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (0D74C000) [pid = 3944] [serial = 134] [outer = 00000000] 17:00:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (0D7DB800) [pid = 3944] [serial = 135] [outer = 0D74C000] 17:00:17 INFO - PROCESS | 3944 | 1464220817355 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (0D959C00) [pid = 3944] [serial = 136] [outer = 0D74C000] 17:00:18 INFO - PROCESS | 3944 | 1464220817985 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]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 17:00:18 INFO - PROCESS | 3944 | 1464220818014 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:00:18 INFO - PROCESS | 3944 | 1464220818018 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:00:18 INFO - PROCESS | 3944 | 1464220818024 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - PROCESS | 3944 | 1464220818027 Marionette TRACE conn6 <- [1,150,null,{}] 17:00:18 INFO - PROCESS | 3944 | 1464220818034 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}] 17:00:18 INFO - PROCESS | 3944 | 1464220818145 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:00:18 INFO - PROCESS | 3944 | 1464220818220 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4E000 == 45 [pid = 3944] [id = 47] 17:00:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (0DF40C00) [pid = 3944] [serial = 137] [outer = 00000000] 17:00:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (14728400) [pid = 3944] [serial = 138] [outer = 0DF40C00] 17:00:18 INFO - PROCESS | 3944 | 1464220818274 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (14D10800) [pid = 3944] [serial = 139] [outer = 0DF40C00] 17:00:18 INFO - PROCESS | 3944 | 1464220818829 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]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 890ms 17:00:18 INFO - PROCESS | 3944 | 1464220818914 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 3944 | 1464220818917 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:00:18 INFO - PROCESS | 3944 | 1464220818920 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - PROCESS | 3944 | 1464220818923 Marionette TRACE conn6 <- [1,154,null,{}] 17:00:18 INFO - PROCESS | 3944 | 1464220818927 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}] 17:00:19 INFO - PROCESS | 3944 | 1464220819059 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:00:19 INFO - PROCESS | 3944 | 1464220819136 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:19 INFO - PROCESS | 3944 | ++DOCSHELL 17631000 == 46 [pid = 3944] [id = 48] 17:00:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (17922C00) [pid = 3944] [serial = 140] [outer = 00000000] 17:00:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (185D4000) [pid = 3944] [serial = 141] [outer = 17922C00] 17:00:19 INFO - PROCESS | 3944 | 1464220819238 Marionette DEBUG loaded listener.js 17:00:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (191D1400) [pid = 3944] [serial = 142] [outer = 17922C00] 17:00:19 INFO - PROCESS | 3944 | 1464220819783 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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 17:00:19 INFO - PROCESS | 3944 | 1464220819858 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 3944 | 1464220819861 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:00:19 INFO - PROCESS | 3944 | 1464220819864 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:00:19 INFO - PROCESS | 3944 | 1464220819866 Marionette TRACE conn6 <- [1,158,null,{}] 17:00:19 INFO - PROCESS | 3944 | 1464220819870 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}] 17:00:20 INFO - PROCESS | 3944 | 1464220820000 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:00:20 INFO - PROCESS | 3944 | 1464220820074 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 3944 | ++DOCSHELL 0DA19800 == 47 [pid = 3944] [id = 49] 17:00:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (0DA1C800) [pid = 3944] [serial = 143] [outer = 00000000] 17:00:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (17383800) [pid = 3944] [serial = 144] [outer = 0DA1C800] 17:00:20 INFO - PROCESS | 3944 | 1464220820128 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (191CE800) [pid = 3944] [serial = 145] [outer = 0DA1C800] 17:00:20 INFO - PROCESS | 3944 | 1464220820815 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]]]}] 17:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1018ms 17:00:20 INFO - PROCESS | 3944 | 1464220820886 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:00:20 INFO - PROCESS | 3944 | 1464220820891 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:00:20 INFO - PROCESS | 3944 | 1464220820895 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - PROCESS | 3944 | 1464220820899 Marionette TRACE conn6 <- [1,162,null,{}] 17:00:20 INFO - PROCESS | 3944 | 1464220820904 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}] 17:00:21 INFO - PROCESS | 3944 | 1464220821011 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:00:21 INFO - PROCESS | 3944 | 1464220821087 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 3944 | ++DOCSHELL 0DA1FC00 == 48 [pid = 3944] [id = 50] 17:00:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (0DA44C00) [pid = 3944] [serial = 146] [outer = 00000000] 17:00:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (0DF40000) [pid = 3944] [serial = 147] [outer = 0DA44C00] 17:00:21 INFO - PROCESS | 3944 | 1464220821137 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (0E0F6800) [pid = 3944] [serial = 148] [outer = 0DA44C00] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 17C85C00 == 47 [pid = 3944] [id = 44] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 17C7AC00 == 46 [pid = 3944] [id = 43] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 0D235C00 == 45 [pid = 3944] [id = 42] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 0D722C00 == 44 [pid = 3944] [id = 41] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 1B4D7C00 == 43 [pid = 3944] [id = 40] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 191CEC00 == 42 [pid = 3944] [id = 39] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 17DFB000 == 41 [pid = 3944] [id = 38] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 15B2F800 == 40 [pid = 3944] [id = 37] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 0DF41800 == 39 [pid = 3944] [id = 36] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 0D723400 == 38 [pid = 3944] [id = 35] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 191D4C00 == 37 [pid = 3944] [id = 34] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 1AECB400 == 36 [pid = 3944] [id = 33] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 15B38400 == 35 [pid = 3944] [id = 32] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (17DFB400) [pid = 3944] [serial = 87] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOCSHELL 0D7CF800 == 34 [pid = 3944] [id = 31] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1C38F000) [pid = 3944] [serial = 58] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1D139C00) [pid = 3944] [serial = 70] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (17376000) [pid = 3944] [serial = 61] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (17614800) [pid = 3944] [serial = 85] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (0D91AC00) [pid = 3944] [serial = 75] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (0D921000) [pid = 3944] [serial = 76] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1447FC00) [pid = 3944] [serial = 78] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1737E400) [pid = 3944] [serial = 84] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1476F000) [pid = 3944] [serial = 79] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (15B9D400) [pid = 3944] [serial = 82] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1F444400) [pid = 3944] [serial = 73] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (14D86000) [pid = 3944] [serial = 81] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1F443400) [pid = 3944] [serial = 72] [outer = 00000000] [url = about:blank] 17:00:21 INFO - PROCESS | 3944 | 1464220821694 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]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 830ms 17:00:21 INFO - PROCESS | 3944 | 1464220821726 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 3944 | 1464220821732 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:00:21 INFO - PROCESS | 3944 | 1464220821738 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 3944 | 1464220821740 Marionette TRACE conn6 <- [1,166,null,{}] 17:00:21 INFO - PROCESS | 3944 | 1464220821744 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}] 17:00:21 INFO - PROCESS | 3944 | 1464220821832 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:00:21 INFO - PROCESS | 3944 | 1464220821909 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D2C00 == 35 [pid = 3944] [id = 51] 17:00:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (0D7D9800) [pid = 3944] [serial = 149] [outer = 00000000] 17:00:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (0E071400) [pid = 3944] [serial = 150] [outer = 0D7D9800] 17:00:21 INFO - PROCESS | 3944 | 1464220821954 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (144DC800) [pid = 3944] [serial = 151] [outer = 0D7D9800] 17:00:22 INFO - PROCESS | 3944 | 1464220822326 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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 17:00:22 INFO - PROCESS | 3944 | 1464220822371 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 3944 | 1464220822373 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:00:22 INFO - PROCESS | 3944 | 1464220822379 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 3944 | 1464220822382 Marionette TRACE conn6 <- [1,170,null,{}] 17:00:22 INFO - PROCESS | 3944 | 1464220822397 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}] 17:00:22 INFO - PROCESS | 3944 | 1464220822482 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:00:22 INFO - PROCESS | 3944 | 1464220822490 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 3944 | ++DOCSHELL 14D0A800 == 36 [pid = 3944] [id = 52] 17:00:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (14D0B400) [pid = 3944] [serial = 152] [outer = 00000000] 17:00:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (15C57C00) [pid = 3944] [serial = 153] [outer = 14D0B400] 17:00:22 INFO - PROCESS | 3944 | 1464220822539 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (17378800) [pid = 3944] [serial = 154] [outer = 14D0B400] 17:00:23 INFO - PROCESS | 3944 | 1464220822969 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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 17:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:00:23 INFO - PROCESS | 3944 | 1464220823007 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 3944 | 1464220823009 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:00:23 INFO - PROCESS | 3944 | 1464220823012 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 3944 | 1464220823014 Marionette TRACE conn6 <- [1,174,null,{}] 17:00:23 INFO - PROCESS | 3944 | 1464220823022 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}] 17:00:23 INFO - PROCESS | 3944 | 1464220823105 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:00:23 INFO - PROCESS | 3944 | 1464220823112 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 3944 | ++DOCSHELL 1762D800 == 37 [pid = 3944] [id = 53] 17:00:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1791D800) [pid = 3944] [serial = 155] [outer = 00000000] 17:00:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (17C7C400) [pid = 3944] [serial = 156] [outer = 1791D800] 17:00:23 INFO - PROCESS | 3944 | 1464220823159 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (17C84400) [pid = 3944] [serial = 157] [outer = 1791D800] 17:00:23 INFO - PROCESS | 3944 | 1464220823616 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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 17:00:23 INFO - PROCESS | 3944 | 1464220823674 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 3944 | 1464220823676 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:00:23 INFO - PROCESS | 3944 | 1464220823684 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 3944 | 1464220823686 Marionette TRACE conn6 <- [1,178,null,{}] 17:00:23 INFO - PROCESS | 3944 | 1464220823697 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}] 17:00:23 INFO - PROCESS | 3944 | 1464220823800 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:00:23 INFO - PROCESS | 3944 | 1464220823807 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 3944 | ++DOCSHELL 17C85C00 == 38 [pid = 3944] [id = 54] 17:00:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (17DFB400) [pid = 3944] [serial = 158] [outer = 00000000] 17:00:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18D33C00) [pid = 3944] [serial = 159] [outer = 17DFB400] 17:00:23 INFO - PROCESS | 3944 | 1464220823852 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (190B8800) [pid = 3944] [serial = 160] [outer = 17DFB400] 17:00:24 INFO - PROCESS | 3944 | 1464220824287 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]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 17:00:24 INFO - PROCESS | 3944 | 1464220824310 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 3944 | 1464220824312 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:00:24 INFO - PROCESS | 3944 | 1464220824315 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 3944 | 1464220824317 Marionette TRACE conn6 <- [1,182,null,{}] 17:00:24 INFO - PROCESS | 3944 | 1464220824321 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}] 17:00:24 INFO - PROCESS | 3944 | 1464220824431 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:00:24 INFO - PROCESS | 3944 | 1464220824437 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 3944 | ++DOCSHELL 18D32400 == 39 [pid = 3944] [id = 55] 17:00:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (191CFC00) [pid = 3944] [serial = 161] [outer = 00000000] 17:00:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1A0A6C00) [pid = 3944] [serial = 162] [outer = 191CFC00] 17:00:24 INFO - PROCESS | 3944 | 1464220824483 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1AED2000) [pid = 3944] [serial = 163] [outer = 191CFC00] 17:00:24 INFO - PROCESS | 3944 | 1464220824929 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]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 17:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:00:24 INFO - PROCESS | 3944 | 1464220824946 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 3944 | 1464220824948 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:00:24 INFO - PROCESS | 3944 | 1464220824951 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 3944 | 1464220824953 Marionette TRACE conn6 <- [1,186,null,{}] 17:00:24 INFO - PROCESS | 3944 | 1464220824962 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}] 17:00:25 INFO - PROCESS | 3944 | 1464220825064 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:00:25 INFO - PROCESS | 3944 | 1464220825071 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 3944 | ++DOCSHELL 0D74BC00 == 40 [pid = 3944] [id = 56] 17:00:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (0D7CFC00) [pid = 3944] [serial = 164] [outer = 00000000] 17:00:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1B7C7400) [pid = 3944] [serial = 165] [outer = 0D7CFC00] 17:00:25 INFO - PROCESS | 3944 | 1464220825116 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1C1EC000) [pid = 3944] [serial = 166] [outer = 0D7CFC00] 17:00:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1D01C000) [pid = 3944] [serial = 167] [outer = 0D3E8C00] 17:00:25 INFO - PROCESS | 3944 | 1464220825589 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]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 691ms 17:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:00:25 INFO - PROCESS | 3944 | 1464220825642 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 3944 | 1464220825644 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:00:25 INFO - PROCESS | 3944 | 1464220825647 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 3944 | 1464220825649 Marionette TRACE conn6 <- [1,190,null,{}] 17:00:25 INFO - PROCESS | 3944 | 1464220825663 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}] 17:00:25 INFO - PROCESS | 3944 | 1464220825967 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1B4DA400) [pid = 3944] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (0D729C00) [pid = 3944] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1C3E0400) [pid = 3944] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (17DFE800) [pid = 3944] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (191CF800) [pid = 3944] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (0DF42400) [pid = 3944] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (15B41C00) [pid = 3944] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (17C7D000) [pid = 3944] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (0D724000) [pid = 3944] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:00:25 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (17C89800) [pid = 3944] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:00:26 INFO - PROCESS | 3944 | 1464220826024 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 3944 | ++DOCSHELL 0D19B400 == 41 [pid = 3944] [id = 57] 17:00:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (0D232400) [pid = 3944] [serial = 168] [outer = 00000000] 17:00:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (0DF42400) [pid = 3944] [serial = 169] [outer = 0D232400] 17:00:26 INFO - PROCESS | 3944 | 1464220826070 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (14BCE400) [pid = 3944] [serial = 170] [outer = 0D232400] 17:00:26 INFO - PROCESS | 3944 | 1464220826398 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]]]}] 17:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 790ms 17:00:26 INFO - PROCESS | 3944 | 1464220826438 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:00:26 INFO - PROCESS | 3944 | 1464220826440 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:00:26 INFO - PROCESS | 3944 | 1464220826443 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 3944 | 1464220826445 Marionette TRACE conn6 <- [1,194,null,{}] 17:00:26 INFO - PROCESS | 3944 | 1464220826448 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}] 17:00:26 INFO - PROCESS | 3944 | 1464220826555 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:00:26 INFO - PROCESS | 3944 | 1464220826564 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 3944 | ++DOCSHELL 0DA36000 == 42 [pid = 3944] [id = 58] 17:00:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (0DA36800) [pid = 3944] [serial = 171] [outer = 00000000] 17:00:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (0DA3C400) [pid = 3944] [serial = 172] [outer = 0DA36800] 17:00:26 INFO - PROCESS | 3944 | 1464220826608 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (0DA3F400) [pid = 3944] [serial = 173] [outer = 0DA36800] 17:00:26 INFO - PROCESS | 3944 | 1464220826978 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]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 17:00:27 INFO - PROCESS | 3944 | 1464220827014 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:00:27 INFO - PROCESS | 3944 | 1464220827017 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:00:27 INFO - PROCESS | 3944 | 1464220827020 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:00:27 INFO - PROCESS | 3944 | 1464220827021 Marionette TRACE conn6 <- [1,198,null,{}] 17:00:27 INFO - PROCESS | 3944 | 1464220827025 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}] 17:00:27 INFO - PROCESS | 3944 | 1464220827102 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:00:27 INFO - PROCESS | 3944 | 1464220827177 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 3944 | ++DOCSHELL 0DA33800 == 43 [pid = 3944] [id = 59] 17:00:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (0DA40400) [pid = 3944] [serial = 174] [outer = 00000000] 17:00:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (19B29800) [pid = 3944] [serial = 175] [outer = 0DA40400] 17:00:27 INFO - PROCESS | 3944 | 1464220827221 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1D01DC00) [pid = 3944] [serial = 176] [outer = 0DA40400] 17:00:27 INFO - PROCESS | 3944 | 1464220827598 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]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 631ms 17:00:27 INFO - PROCESS | 3944 | 1464220827654 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:00:27 INFO - PROCESS | 3944 | 1464220827657 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:00:27 INFO - PROCESS | 3944 | 1464220827660 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:00:27 INFO - PROCESS | 3944 | 1464220827662 Marionette TRACE conn6 <- [1,202,null,{}] 17:00:27 INFO - PROCESS | 3944 | 1464220827666 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}] 17:00:27 INFO - PROCESS | 3944 | 1464220827789 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:00:27 INFO - PROCESS | 3944 | 1464220827796 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 3944 | ++DOCSHELL 1D022000 == 44 [pid = 3944] [id = 60] 17:00:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1D145000) [pid = 3944] [serial = 177] [outer = 00000000] 17:00:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1EEB0C00) [pid = 3944] [serial = 178] [outer = 1D145000] 17:00:27 INFO - PROCESS | 3944 | 1464220827845 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1F340000) [pid = 3944] [serial = 179] [outer = 1D145000] 17:00:28 INFO - PROCESS | 3944 | 1464220828493 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]]]}] 17:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 17:00:28 INFO - PROCESS | 3944 | 1464220828535 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:00:28 INFO - PROCESS | 3944 | 1464220828540 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:00:28 INFO - PROCESS | 3944 | 1464220828545 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - PROCESS | 3944 | 1464220828549 Marionette TRACE conn6 <- [1,206,null,{}] 17:00:28 INFO - PROCESS | 3944 | 1464220828554 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}] 17:00:28 INFO - PROCESS | 3944 | 1464220828662 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:00:28 INFO - PROCESS | 3944 | 1464220828756 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 3944 | ++DOCSHELL 0D91A400 == 45 [pid = 3944] [id = 61] 17:00:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (0D927000) [pid = 3944] [serial = 180] [outer = 00000000] 17:00:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (0DA35C00) [pid = 3944] [serial = 181] [outer = 0D927000] 17:00:28 INFO - PROCESS | 3944 | 1464220828813 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (0DA49800) [pid = 3944] [serial = 182] [outer = 0D927000] 17:00:29 INFO - PROCESS | 3944 | 1464220829368 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]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 17:00:29 INFO - PROCESS | 3944 | 1464220829436 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 3944 | 1464220829442 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:00:29 INFO - PROCESS | 3944 | 1464220829493 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 3944 | 1464220829497 Marionette TRACE conn6 <- [1,210,null,{}] 17:00:29 INFO - PROCESS | 3944 | 1464220829502 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}] 17:00:29 INFO - PROCESS | 3944 | 1464220829618 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:00:29 INFO - PROCESS | 3944 | 1464220829688 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 3944 | ++DOCSHELL 0DA35800 == 46 [pid = 3944] [id = 62] 17:00:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (14D19400) [pid = 3944] [serial = 183] [outer = 00000000] 17:00:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (17C5B400) [pid = 3944] [serial = 184] [outer = 14D19400] 17:00:29 INFO - PROCESS | 3944 | 1464220829783 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (185DBC00) [pid = 3944] [serial = 185] [outer = 14D19400] 17:00:30 INFO - PROCESS | 3944 | 1464220830324 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]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 891ms 17:00:30 INFO - PROCESS | 3944 | 1464220830380 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 3944 | 1464220830382 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:00:30 INFO - PROCESS | 3944 | 1464220830386 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 3944 | 1464220830390 Marionette TRACE conn6 <- [1,214,null,{}] 17:00:30 INFO - PROCESS | 3944 | 1464220830401 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}] 17:00:30 INFO - PROCESS | 3944 | 1464220830508 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:00:30 INFO - PROCESS | 3944 | 1464220830589 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 3944 | ++DOCSHELL 190B7000 == 47 [pid = 3944] [id = 63] 17:00:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1B4DF000) [pid = 3944] [serial = 186] [outer = 00000000] 17:00:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1EA8CC00) [pid = 3944] [serial = 187] [outer = 1B4DF000] 17:00:30 INFO - PROCESS | 3944 | 1464220830686 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1F346000) [pid = 3944] [serial = 188] [outer = 1B4DF000] 17:00:31 INFO - PROCESS | 3944 | 1464220831263 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]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 17:00:31 INFO - PROCESS | 3944 | 1464220831320 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 3944 | 1464220831323 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:00:31 INFO - PROCESS | 3944 | 1464220831326 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:00:31 INFO - PROCESS | 3944 | 1464220831328 Marionette TRACE conn6 <- [1,218,null,{}] 17:00:31 INFO - PROCESS | 3944 | 1464220831332 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}] 17:00:31 INFO - PROCESS | 3944 | 1464220831442 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:00:31 INFO - PROCESS | 3944 | 1464220831537 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 3944 | ++DOCSHELL 0D725C00 == 48 [pid = 3944] [id = 64] 17:00:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (0DA15800) [pid = 3944] [serial = 189] [outer = 00000000] 17:00:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1737E800) [pid = 3944] [serial = 190] [outer = 0DA15800] 17:00:31 INFO - PROCESS | 3944 | 1464220831591 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (185D7000) [pid = 3944] [serial = 191] [outer = 0DA15800] 17:00:32 INFO - PROCESS | 3944 | 1464220832226 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]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 930ms 17:00:32 INFO - PROCESS | 3944 | 1464220832260 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 3944 | 1464220832264 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:00:32 INFO - PROCESS | 3944 | 1464220832269 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 3944 | 1464220832272 Marionette TRACE conn6 <- [1,222,null,{}] 17:00:32 INFO - PROCESS | 3944 | 1464220832278 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}] 17:00:32 INFO - PROCESS | 3944 | 1464220832374 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:00:32 INFO - PROCESS | 3944 | 1464220832466 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 3944 | ++DOCSHELL 0DA17400 == 49 [pid = 3944] [id = 65] 17:00:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (0DA19400) [pid = 3944] [serial = 192] [outer = 00000000] 17:00:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (0DA49400) [pid = 3944] [serial = 193] [outer = 0DA19400] 17:00:32 INFO - PROCESS | 3944 | 1464220832516 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (0E64FC00) [pid = 3944] [serial = 194] [outer = 0DA19400] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 0DA33800 == 48 [pid = 3944] [id = 59] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 0DA36000 == 47 [pid = 3944] [id = 58] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 0D19B400 == 46 [pid = 3944] [id = 57] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 0D74BC00 == 45 [pid = 3944] [id = 56] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 18D32400 == 44 [pid = 3944] [id = 55] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 17C85C00 == 43 [pid = 3944] [id = 54] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 1762D800 == 42 [pid = 3944] [id = 53] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 14D0A800 == 41 [pid = 3944] [id = 52] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 0D7D2C00 == 40 [pid = 3944] [id = 51] 17:00:33 INFO - PROCESS | 3944 | --DOCSHELL 0DA1FC00 == 39 [pid = 3944] [id = 50] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1B733C00) [pid = 3944] [serial = 117] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (0E67B400) [pid = 3944] [serial = 123] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1D023800) [pid = 3944] [serial = 120] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1D110000) [pid = 3944] [serial = 121] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (190B0800) [pid = 3944] [serial = 111] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (185DE000) [pid = 3944] [serial = 124] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (190B8000) [pid = 3944] [serial = 112] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (191DA000) [pid = 3944] [serial = 114] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (0DB76000) [pid = 3944] [serial = 90] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1737D000) [pid = 3944] [serial = 93] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (0E090400) [pid = 3944] [serial = 105] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (0E683000) [pid = 3944] [serial = 106] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (17144800) [pid = 3944] [serial = 108] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (17360800) [pid = 3944] [serial = 109] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (17C84C00) [pid = 3944] [serial = 126] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1B4DF800) [pid = 3944] [serial = 96] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (191DA800) [pid = 3944] [serial = 99] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (0D91A000) [pid = 3944] [serial = 103] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (0D7D1C00) [pid = 3944] [serial = 102] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19991800) [pid = 3944] [serial = 130] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1998DC00) [pid = 3944] [serial = 129] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1C1ECC00) [pid = 3944] [serial = 118] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (17C87400) [pid = 3944] [serial = 127] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (19B2AC00) [pid = 3944] [serial = 115] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (0DA4C000) [pid = 3944] [serial = 132] [outer = 00000000] [url = about:blank] 17:00:33 INFO - PROCESS | 3944 | 1464220833106 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]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 891ms 17:00:33 INFO - PROCESS | 3944 | 1464220833160 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 3944 | 1464220833166 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:00:33 INFO - PROCESS | 3944 | 1464220833174 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 3944 | 1464220833176 Marionette TRACE conn6 <- [1,226,null,{}] 17:00:33 INFO - PROCESS | 3944 | 1464220833180 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}] 17:00:33 INFO - PROCESS | 3944 | 1464220833276 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:00:33 INFO - PROCESS | 3944 | 1464220833355 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D3400 == 40 [pid = 3944] [id = 66] 17:00:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (0D7D5800) [pid = 3944] [serial = 195] [outer = 00000000] 17:00:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (0D959800) [pid = 3944] [serial = 196] [outer = 0D7D5800] 17:00:33 INFO - PROCESS | 3944 | 1464220833401 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (0DA33800) [pid = 3944] [serial = 197] [outer = 0D7D5800] 17:00:33 INFO - PROCESS | 3944 | 1464220833755 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]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 17:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:00:33 INFO - PROCESS | 3944 | 1464220833805 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 3944 | 1464220833807 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:00:33 INFO - PROCESS | 3944 | 1464220833810 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 3944 | 1464220833814 Marionette TRACE conn6 <- [1,230,null,{}] 17:00:33 INFO - PROCESS | 3944 | 1464220833824 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}] 17:00:33 INFO - PROCESS | 3944 | 1464220833907 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:00:33 INFO - PROCESS | 3944 | 1464220833942 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 3944 | ++DOCSHELL 0E090400 == 41 [pid = 3944] [id = 67] 17:00:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (0E099800) [pid = 3944] [serial = 198] [outer = 00000000] 17:00:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (14D85C00) [pid = 3944] [serial = 199] [outer = 0E099800] 17:00:34 INFO - PROCESS | 3944 | 1464220833988 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (15E57C00) [pid = 3944] [serial = 200] [outer = 0E099800] 17:00:34 INFO - PROCESS | 3944 | 1464220834401 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]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 17:00:34 INFO - PROCESS | 3944 | 1464220834444 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 3944 | 1464220834447 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:00:34 INFO - PROCESS | 3944 | 1464220834454 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 3944 | 1464220834456 Marionette TRACE conn6 <- [1,234,null,{}] 17:00:34 INFO - PROCESS | 3944 | 1464220834459 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}] 17:00:34 INFO - PROCESS | 3944 | 1464220834547 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:00:34 INFO - PROCESS | 3944 | 1464220834554 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 3944 | ++DOCSHELL 15BA5C00 == 42 [pid = 3944] [id = 68] 17:00:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (17358C00) [pid = 3944] [serial = 201] [outer = 00000000] 17:00:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (17380400) [pid = 3944] [serial = 202] [outer = 17358C00] 17:00:34 INFO - PROCESS | 3944 | 1464220834598 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1791EC00) [pid = 3944] [serial = 203] [outer = 17358C00] 17:00:35 INFO - PROCESS | 3944 | 1464220835012 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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 17:00:35 INFO - PROCESS | 3944 | 1464220835031 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 3944 | 1464220835033 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:00:35 INFO - PROCESS | 3944 | 1464220835052 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - PROCESS | 3944 | 1464220835054 Marionette TRACE conn6 <- [1,238,null,{}] 17:00:35 INFO - PROCESS | 3944 | 1464220835058 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}] 17:00:35 INFO - PROCESS | 3944 | 1464220835143 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:00:35 INFO - PROCESS | 3944 | 1464220835149 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 3944 | ++DOCSHELL 0D920800 == 43 [pid = 3944] [id = 69] 17:00:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (17C5E400) [pid = 3944] [serial = 204] [outer = 00000000] 17:00:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (17DF6C00) [pid = 3944] [serial = 205] [outer = 17C5E400] 17:00:35 INFO - PROCESS | 3944 | 1464220835193 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (18D42400) [pid = 3944] [serial = 206] [outer = 17C5E400] 17:00:35 INFO - PROCESS | 3944 | 1464220835670 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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 691ms 17:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:00:35 INFO - PROCESS | 3944 | 1464220835727 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 3944 | 1464220835728 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:00:35 INFO - PROCESS | 3944 | 1464220835732 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - PROCESS | 3944 | 1464220835733 Marionette TRACE conn6 <- [1,242,null,{}] 17:00:35 INFO - PROCESS | 3944 | 1464220835743 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}] 17:00:35 INFO - PROCESS | 3944 | 1464220835867 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:00:35 INFO - PROCESS | 3944 | 1464220835923 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 3944 | ++DOCSHELL 17DDA000 == 44 [pid = 3944] [id = 70] 17:00:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (190B0800) [pid = 3944] [serial = 207] [outer = 00000000] 17:00:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (19992800) [pid = 3944] [serial = 208] [outer = 190B0800] 17:00:35 INFO - PROCESS | 3944 | 1464220835968 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (19B26400) [pid = 3944] [serial = 209] [outer = 190B0800] 17:00:36 INFO - PROCESS | 3944 | 1464220836389 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]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 17:00:36 INFO - PROCESS | 3944 | 1464220836447 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 3944 | 1464220836449 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:00:36 INFO - PROCESS | 3944 | 1464220836452 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 3944 | 1464220836454 Marionette TRACE conn6 <- [1,246,null,{}] 17:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:00:36 INFO - PROCESS | 3944 | 1464220836457 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}] 17:00:36 INFO - PROCESS | 3944 | 1464220836586 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:00:36 INFO - PROCESS | 3944 | 1464220836641 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 3944 | ++DOCSHELL 19D03400 == 45 [pid = 3944] [id = 71] 17:00:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1AECB400) [pid = 3944] [serial = 210] [outer = 00000000] 17:00:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1B4E0400) [pid = 3944] [serial = 211] [outer = 1AECB400] 17:00:36 INFO - PROCESS | 3944 | 1464220836685 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1B4E2C00) [pid = 3944] [serial = 212] [outer = 1AECB400] 17:00:37 INFO - PROCESS | 3944 | 1464220837096 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]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 17:00:37 INFO - PROCESS | 3944 | 1464220837136 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 3944 | 1464220837138 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:00:37 INFO - PROCESS | 3944 | 1464220837141 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - PROCESS | 3944 | 1464220837143 Marionette TRACE conn6 <- [1,250,null,{}] 17:00:37 INFO - PROCESS | 3944 | 1464220837146 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}] 17:00:37 INFO - PROCESS | 3944 | 1464220837259 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:00:37 INFO - PROCESS | 3944 | 1464220837266 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 3944 | ++DOCSHELL 1B4DF800 == 46 [pid = 3944] [id = 72] 17:00:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1B73F800) [pid = 3944] [serial = 213] [outer = 00000000] 17:00:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1C386000) [pid = 3944] [serial = 214] [outer = 1B73F800] 17:00:37 INFO - PROCESS | 3944 | 1464220837309 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1D01F400) [pid = 3944] [serial = 215] [outer = 1B73F800] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (191CFC00) [pid = 3944] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (0DA40400) [pid = 3944] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (0D7CFC00) [pid = 3944] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (0DA44C00) [pid = 3944] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (0D7D9800) [pid = 3944] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (0DA1C800) [pid = 3944] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1791D800) [pid = 3944] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (14D0B400) [pid = 3944] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (0D232400) [pid = 3944] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (0DA36800) [pid = 3944] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:00:37 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (17DFB400) [pid = 3944] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:00:38 INFO - PROCESS | 3944 | 1464220837995 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]]]}] 17:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 871ms 17:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:00:38 INFO - PROCESS | 3944 | 1464220838028 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 3944 | 1464220838030 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:00:38 INFO - PROCESS | 3944 | 1464220838035 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - PROCESS | 3944 | 1464220838037 Marionette TRACE conn6 <- [1,254,null,{}] 17:00:38 INFO - PROCESS | 3944 | 1464220838041 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}] 17:00:38 INFO - PROCESS | 3944 | 1464220838120 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:00:38 INFO - PROCESS | 3944 | 1464220838129 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 3944 | ++DOCSHELL 1B66CC00 == 47 [pid = 3944] [id = 73] 17:00:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1C2AF000) [pid = 3944] [serial = 216] [outer = 00000000] 17:00:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1D13B000) [pid = 3944] [serial = 217] [outer = 1C2AF000] 17:00:38 INFO - PROCESS | 3944 | 1464220838173 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1D146000) [pid = 3944] [serial = 218] [outer = 1C2AF000] 17:00:38 INFO - PROCESS | 3944 | 1464220838575 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]]]}] 17:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 17:00:38 INFO - PROCESS | 3944 | 1464220838605 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 3944 | 1464220838607 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:00:38 INFO - PROCESS | 3944 | 1464220838621 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - PROCESS | 3944 | 1464220838623 Marionette TRACE conn6 <- [1,258,null,{}] 17:00:38 INFO - PROCESS | 3944 | 1464220838626 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}] 17:00:38 INFO - PROCESS | 3944 | 1464220838717 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:00:38 INFO - PROCESS | 3944 | 1464220838723 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 3944 | ++DOCSHELL 1D148C00 == 48 [pid = 3944] [id = 74] 17:00:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1E90E800) [pid = 3944] [serial = 219] [outer = 00000000] 17:00:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1EA8A800) [pid = 3944] [serial = 220] [outer = 1E90E800] 17:00:38 INFO - PROCESS | 3944 | 1464220838767 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1EA88000) [pid = 3944] [serial = 221] [outer = 1E90E800] 17:00:39 INFO - PROCESS | 3944 | 1464220839174 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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 17:00:39 INFO - PROCESS | 3944 | 1464220839196 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:00:39 INFO - PROCESS | 3944 | 1464220839198 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:00:39 INFO - PROCESS | 3944 | 1464220839201 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - PROCESS | 3944 | 1464220839203 Marionette TRACE conn6 <- [1,262,null,{}] 17:00:39 INFO - PROCESS | 3944 | 1464220839207 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}] 17:00:39 INFO - PROCESS | 3944 | 1464220839340 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:00:39 INFO - PROCESS | 3944 | 1464220839349 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 3944 | ++DOCSHELL 191D7000 == 49 [pid = 3944] [id = 75] 17:00:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1D901400) [pid = 3944] [serial = 222] [outer = 00000000] 17:00:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1D90E800) [pid = 3944] [serial = 223] [outer = 1D901400] 17:00:39 INFO - PROCESS | 3944 | 1464220839398 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1D923800) [pid = 3944] [serial = 224] [outer = 1D901400] 17:00:40 INFO - PROCESS | 3944 | 1464220840011 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]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 17:00:40 INFO - PROCESS | 3944 | 1464220840072 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 3944 | 1464220840077 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:00:40 INFO - PROCESS | 3944 | 1464220840084 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 3944 | 1464220840087 Marionette TRACE conn6 <- [1,266,null,{}] 17:00:40 INFO - PROCESS | 3944 | 1464220840093 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}] 17:00:40 INFO - PROCESS | 3944 | 1464220840203 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:00:40 INFO - PROCESS | 3944 | 1464220840329 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:40 INFO - PROCESS | 3944 | ++DOCSHELL 0D957400 == 50 [pid = 3944] [id = 76] 17:00:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (0D957C00) [pid = 3944] [serial = 225] [outer = 00000000] 17:00:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (0DA1FC00) [pid = 3944] [serial = 226] [outer = 0D957C00] 17:00:40 INFO - PROCESS | 3944 | 1464220840389 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (0DA40C00) [pid = 3944] [serial = 227] [outer = 0D957C00] 17:00:40 INFO - PROCESS | 3944 | 1464220840977 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]]]}] 17:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 931ms 17:00:41 INFO - PROCESS | 3944 | 1464220841018 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:00:41 INFO - PROCESS | 3944 | 1464220841024 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:00:41 INFO - PROCESS | 3944 | 1464220841030 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 3944 | 1464220841033 Marionette TRACE conn6 <- [1,270,null,{}] 17:00:41 INFO - PROCESS | 3944 | 1464220841038 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}] 17:00:41 INFO - PROCESS | 3944 | 1464220841146 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:00:41 INFO - PROCESS | 3944 | 1464220841240 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 3944 | ++DOCSHELL 15B35400 == 51 [pid = 3944] [id = 77] 17:00:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (15B3D400) [pid = 3944] [serial = 228] [outer = 00000000] 17:00:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (17376800) [pid = 3944] [serial = 229] [outer = 15B3D400] 17:00:41 INFO - PROCESS | 3944 | 1464220841295 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (17C88C00) [pid = 3944] [serial = 230] [outer = 15B3D400] 17:00:42 INFO - PROCESS | 3944 | 1464220842016 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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1019ms 17:00:42 INFO - PROCESS | 3944 | 1464220842107 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 3944 | 1464220842109 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:00:42 INFO - PROCESS | 3944 | 1464220842159 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - PROCESS | 3944 | 1464220842163 Marionette TRACE conn6 <- [1,274,null,{}] 17:00:42 INFO - PROCESS | 3944 | 1464220842205 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}] 17:00:42 INFO - PROCESS | 3944 | 1464220842319 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:00:42 INFO - PROCESS | 3944 | 1464220842436 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 3944 | ++DOCSHELL 191D7400 == 52 [pid = 3944] [id = 78] 17:00:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (191DC400) [pid = 3944] [serial = 231] [outer = 00000000] 17:00:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1D929800) [pid = 3944] [serial = 232] [outer = 191DC400] 17:00:42 INFO - PROCESS | 3944 | 1464220842495 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1D92E400) [pid = 3944] [serial = 233] [outer = 191DC400] 17:00:43 INFO - PROCESS | 3944 | 1464220843036 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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 911ms 17:00:43 INFO - PROCESS | 3944 | 1464220843076 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 3944 | 1464220843079 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:00:43 INFO - PROCESS | 3944 | 1464220843083 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:00:43 INFO - PROCESS | 3944 | 1464220843085 Marionette TRACE conn6 <- [1,278,null,{}] 17:00:43 INFO - PROCESS | 3944 | 1464220843089 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}] 17:00:43 INFO - PROCESS | 3944 | 1464220843211 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:00:43 INFO - PROCESS | 3944 | 1464220843305 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 3944 | ++DOCSHELL 0DA3B000 == 53 [pid = 3944] [id = 79] 17:00:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (0DA3E800) [pid = 3944] [serial = 234] [outer = 00000000] 17:00:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (17380800) [pid = 3944] [serial = 235] [outer = 0DA3E800] 17:00:43 INFO - PROCESS | 3944 | 1464220843360 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1D13A400) [pid = 3944] [serial = 236] [outer = 0DA3E800] 17:00:44 INFO - PROCESS | 3944 | 1464220844093 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]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1066ms 17:00:44 INFO - PROCESS | 3944 | 1464220844155 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 3944 | 1464220844158 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:00:44 INFO - PROCESS | 3944 | 1464220844164 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 3944 | 1464220844168 Marionette TRACE conn6 <- [1,282,null,{}] 17:00:44 INFO - PROCESS | 3944 | 1464220844173 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}] 17:00:44 INFO - PROCESS | 3944 | 1464220844273 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:00:44 INFO - PROCESS | 3944 | 1464220844369 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 3944 | ++DOCSHELL 0D7CF400 == 54 [pid = 3944] [id = 80] 17:00:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (0D921C00) [pid = 3944] [serial = 237] [outer = 00000000] 17:00:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (0DA11C00) [pid = 3944] [serial = 238] [outer = 0D921C00] 17:00:44 INFO - PROCESS | 3944 | 1464220844418 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (0DA48800) [pid = 3944] [serial = 239] [outer = 0D921C00] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 1D148C00 == 53 [pid = 3944] [id = 74] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 1B66CC00 == 52 [pid = 3944] [id = 73] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 1B4DF800 == 51 [pid = 3944] [id = 72] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 19D03400 == 50 [pid = 3944] [id = 71] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 17DDA000 == 49 [pid = 3944] [id = 70] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 0D920800 == 48 [pid = 3944] [id = 69] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 15BA5C00 == 47 [pid = 3944] [id = 68] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 0E090400 == 46 [pid = 3944] [id = 67] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 0D7D3400 == 45 [pid = 3944] [id = 66] 17:00:44 INFO - PROCESS | 3944 | --DOCSHELL 0DA17400 == 44 [pid = 3944] [id = 65] 17:00:45 INFO - PROCESS | 3944 | 1464220845003 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]]]}] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (18D33C00) [pid = 3944] [serial = 159] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (190B8800) [pid = 3944] [serial = 160] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1AED2000) [pid = 3944] [serial = 163] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (0DA3F400) [pid = 3944] [serial = 173] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (19B29800) [pid = 3944] [serial = 175] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (17C84400) [pid = 3944] [serial = 157] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1A0A6C00) [pid = 3944] [serial = 162] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1D01DC00) [pid = 3944] [serial = 176] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1454D400) [pid = 3944] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1B7C7400) [pid = 3944] [serial = 165] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (0D7DB800) [pid = 3944] [serial = 135] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (14728400) [pid = 3944] [serial = 138] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (185D4000) [pid = 3944] [serial = 141] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (0E0F6800) [pid = 3944] [serial = 148] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (0DF40000) [pid = 3944] [serial = 147] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (0E071400) [pid = 3944] [serial = 150] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (144DC800) [pid = 3944] [serial = 151] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1C1EC000) [pid = 3944] [serial = 166] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (191CE800) [pid = 3944] [serial = 145] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (17383800) [pid = 3944] [serial = 144] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (17C7C400) [pid = 3944] [serial = 156] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (15C57C00) [pid = 3944] [serial = 153] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (17378800) [pid = 3944] [serial = 154] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (14BCE400) [pid = 3944] [serial = 170] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (0DF42400) [pid = 3944] [serial = 169] [outer = 00000000] [url = about:blank] 17:00:45 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (0DA3C400) [pid = 3944] [serial = 172] [outer = 00000000] [url = about:blank] 17:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 890ms 17:00:45 INFO - PROCESS | 3944 | 1464220845055 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 3944 | 1464220845060 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:00:45 INFO - PROCESS | 3944 | 1464220845066 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 3944 | 1464220845068 Marionette TRACE conn6 <- [1,286,null,{}] 17:00:45 INFO - PROCESS | 3944 | 1464220845072 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}] 17:00:45 INFO - PROCESS | 3944 | 1464220845166 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:00:45 INFO - PROCESS | 3944 | 1464220845243 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 3944 | ++DOCSHELL 0D963000 == 45 [pid = 3944] [id = 81] 17:00:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (0D964000) [pid = 3944] [serial = 240] [outer = 00000000] 17:00:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (0DA1D400) [pid = 3944] [serial = 241] [outer = 0D964000] 17:00:45 INFO - PROCESS | 3944 | 1464220845287 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (0DA3F400) [pid = 3944] [serial = 242] [outer = 0D964000] 17:00:45 INFO - PROCESS | 3944 | 1464220845647 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]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 17:00:45 INFO - PROCESS | 3944 | 1464220845705 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 3944 | 1464220845707 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:00:45 INFO - PROCESS | 3944 | 1464220845711 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 3944 | 1464220845714 Marionette TRACE conn6 <- [1,290,null,{}] 17:00:45 INFO - PROCESS | 3944 | 1464220845725 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}] 17:00:45 INFO - PROCESS | 3944 | 1464220845808 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:00:45 INFO - PROCESS | 3944 | 1464220845817 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 3944 | ++DOCSHELL 0E0F7400 == 46 [pid = 3944] [id = 82] 17:00:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (0E0FA400) [pid = 3944] [serial = 243] [outer = 00000000] 17:00:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (14D0B400) [pid = 3944] [serial = 244] [outer = 0E0FA400] 17:00:45 INFO - PROCESS | 3944 | 1464220845864 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15B2E000) [pid = 3944] [serial = 245] [outer = 0E0FA400] 17:00:46 INFO - PROCESS | 3944 | 1464220846294 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]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 632ms 17:00:46 INFO - PROCESS | 3944 | 1464220846346 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:00:46 INFO - PROCESS | 3944 | 1464220846349 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:00:46 INFO - PROCESS | 3944 | 1464220846352 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - PROCESS | 3944 | 1464220846354 Marionette TRACE conn6 <- [1,294,null,{}] 17:00:46 INFO - PROCESS | 3944 | 1464220846358 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}] 17:00:46 INFO - PROCESS | 3944 | 1464220846439 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:00:46 INFO - PROCESS | 3944 | 1464220846449 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 3944 | ++DOCSHELL 0D23A400 == 47 [pid = 3944] [id = 83] 17:00:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (0DA13C00) [pid = 3944] [serial = 246] [outer = 00000000] 17:00:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1735F800) [pid = 3944] [serial = 247] [outer = 0DA13C00] 17:00:46 INFO - PROCESS | 3944 | 1464220846496 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1737D000) [pid = 3944] [serial = 248] [outer = 0DA13C00] 17:00:46 INFO - PROCESS | 3944 | 1464220846920 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]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 17:00:46 INFO - PROCESS | 3944 | 1464220846986 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:00:47 INFO - PROCESS | 3944 | 1464220846988 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:00:47 INFO - PROCESS | 3944 | 1464220846992 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:00:47 INFO - PROCESS | 3944 | 1464220846993 Marionette TRACE conn6 <- [1,298,null,{}] 17:00:47 INFO - PROCESS | 3944 | 1464220846997 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}] 17:00:47 INFO - PROCESS | 3944 | 1464220847083 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:00:47 INFO - PROCESS | 3944 | 1464220847089 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 3944 | ++DOCSHELL 17631800 == 48 [pid = 3944] [id = 84] 17:00:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1791D000) [pid = 3944] [serial = 249] [outer = 00000000] 17:00:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (17C83800) [pid = 3944] [serial = 250] [outer = 1791D000] 17:00:47 INFO - PROCESS | 3944 | 1464220847133 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (17DDA000) [pid = 3944] [serial = 251] [outer = 1791D000] 17:00:47 INFO - PROCESS | 3944 | 1464220847613 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]]]}] 17:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 17:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:00:47 INFO - PROCESS | 3944 | 1464220847666 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:00:47 INFO - PROCESS | 3944 | 1464220847668 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:00:47 INFO - PROCESS | 3944 | 1464220847671 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - PROCESS | 3944 | 1464220847673 Marionette TRACE conn6 <- [1,302,null,{}] 17:00:47 INFO - PROCESS | 3944 | 1464220847682 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}] 17:00:47 INFO - PROCESS | 3944 | 1464220847809 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:00:47 INFO - PROCESS | 3944 | 1464220847824 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 3944 | ++DOCSHELL 0D72B400 == 49 [pid = 3944] [id = 85] 17:00:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1476F000) [pid = 3944] [serial = 252] [outer = 00000000] 17:00:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (191D2400) [pid = 3944] [serial = 253] [outer = 1476F000] 17:00:47 INFO - PROCESS | 3944 | 1464220847910 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (191DB400) [pid = 3944] [serial = 254] [outer = 1476F000] 17:00:48 INFO - PROCESS | 3944 | 1464220848347 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]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 17:00:48 INFO - PROCESS | 3944 | 1464220848402 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 3944 | 1464220848404 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:00:48 INFO - PROCESS | 3944 | 1464220848444 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3944 | 1464220848446 Marionette TRACE conn6 <- [1,306,null,{}] 17:00:48 INFO - PROCESS | 3944 | 1464220848449 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}] 17:00:48 INFO - PROCESS | 3944 | 1464220848552 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:00:48 INFO - PROCESS | 3944 | 1464220848566 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 3944 | ++DOCSHELL 19987400 == 50 [pid = 3944] [id = 86] 17:00:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1998E000) [pid = 3944] [serial = 255] [outer = 00000000] 17:00:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (19A3E400) [pid = 3944] [serial = 256] [outer = 1998E000] 17:00:48 INFO - PROCESS | 3944 | 1464220848610 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (19B29800) [pid = 3944] [serial = 257] [outer = 1998E000] 17:00:49 INFO - PROCESS | 3944 | 1464220849020 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]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 17:00:49 INFO - PROCESS | 3944 | 1464220849068 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 3944 | 1464220849070 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:00:49 INFO - PROCESS | 3944 | 1464220849073 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 3944 | 1464220849075 Marionette TRACE conn6 <- [1,310,null,{}] 17:00:49 INFO - PROCESS | 3944 | 1464220849078 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}] 17:00:49 INFO - PROCESS | 3944 | 1464220849182 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:00:49 INFO - PROCESS | 3944 | 1464220849197 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 3944 | ++DOCSHELL 1998A000 == 51 [pid = 3944] [id = 87] 17:00:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1998D400) [pid = 3944] [serial = 258] [outer = 00000000] 17:00:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B4D7C00) [pid = 3944] [serial = 259] [outer = 1998D400] 17:00:49 INFO - PROCESS | 3944 | 1464220849284 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B4D9C00) [pid = 3944] [serial = 260] [outer = 1998D400] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (190B0800) [pid = 3944] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1AECB400) [pid = 3944] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1B73F800) [pid = 3944] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (0DA19400) [pid = 3944] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (0E099800) [pid = 3944] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (0D7D5800) [pid = 3944] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (17358C00) [pid = 3944] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (17C5E400) [pid = 3944] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1E90E800) [pid = 3944] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1C2AF000) [pid = 3944] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1B4DA000) [pid = 3944] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (15BA4800) [pid = 3944] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (17929800) [pid = 3944] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (0D91F400) [pid = 3944] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:00:49 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (191D6400) [pid = 3944] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:00:49 INFO - PROCESS | 3944 | 1464220849635 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:00:49 INFO - PROCESS | 3944 | 1464220849823 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]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 831ms 17:00:49 INFO - PROCESS | 3944 | 1464220849905 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:00:49 INFO - PROCESS | 3944 | 1464220849907 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:00:49 INFO - PROCESS | 3944 | 1464220849910 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 3944 | 1464220849912 Marionette TRACE conn6 <- [1,314,null,{}] 17:00:49 INFO - PROCESS | 3944 | 1464220849915 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}] 17:00:50 INFO - PROCESS | 3944 | 1464220849995 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:00:50 INFO - PROCESS | 3944 | 1464220850002 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 3944 | ++DOCSHELL 18D35800 == 52 [pid = 3944] [id = 88] 17:00:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (190B0800) [pid = 3944] [serial = 261] [outer = 00000000] 17:00:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1B4C4C00) [pid = 3944] [serial = 262] [outer = 190B0800] 17:00:50 INFO - PROCESS | 3944 | 1464220850046 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1B7BB400) [pid = 3944] [serial = 263] [outer = 190B0800] 17:00:50 INFO - PROCESS | 3944 | 1464220850445 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]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 17:00:50 INFO - PROCESS | 3944 | 1464220850492 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 3944 | 1464220850494 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:00:50 INFO - PROCESS | 3944 | 1464220850501 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 3944 | 1464220850503 Marionette TRACE conn6 <- [1,318,null,{}] 17:00:50 INFO - PROCESS | 3944 | 1464220850506 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}] 17:00:50 INFO - PROCESS | 3944 | 1464220850588 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:00:50 INFO - PROCESS | 3944 | 1464220850596 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 3944 | ++DOCSHELL 1B4C2800 == 53 [pid = 3944] [id = 89] 17:00:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1CD17C00) [pid = 3944] [serial = 264] [outer = 00000000] 17:00:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1D13CC00) [pid = 3944] [serial = 265] [outer = 1CD17C00] 17:00:50 INFO - PROCESS | 3944 | 1464220850643 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1D140800) [pid = 3944] [serial = 266] [outer = 1CD17C00] 17:00:51 INFO - PROCESS | 3944 | 1464220851070 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]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 17:00:51 INFO - PROCESS | 3944 | 1464220851133 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 3944 | 1464220851135 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:00:51 INFO - PROCESS | 3944 | 1464220851138 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - PROCESS | 3944 | 1464220851141 Marionette TRACE conn6 <- [1,322,null,{}] 17:00:51 INFO - PROCESS | 3944 | 1464220851144 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}] 17:00:51 INFO - PROCESS | 3944 | 1464220851243 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:00:51 INFO - PROCESS | 3944 | 1464220851252 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 3944 | ++DOCSHELL 1D13C400 == 54 [pid = 3944] [id = 90] 17:00:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1D908400) [pid = 3944] [serial = 267] [outer = 00000000] 17:00:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1D9BA800) [pid = 3944] [serial = 268] [outer = 1D908400] 17:00:51 INFO - PROCESS | 3944 | 1464220851300 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1D9C2800) [pid = 3944] [serial = 269] [outer = 1D908400] 17:00:52 INFO - PROCESS | 3944 | 1464220851998 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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 17:00:52 INFO - PROCESS | 3944 | 1464220852073 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 3944 | 1464220852077 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:00:52 INFO - PROCESS | 3944 | 1464220852083 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 3944 | 1464220852087 Marionette TRACE conn6 <- [1,326,null,{}] 17:00:52 INFO - PROCESS | 3944 | 1464220852093 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}] 17:00:52 INFO - PROCESS | 3944 | 1464220852205 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:00:52 INFO - PROCESS | 3944 | 1464220852329 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 3944 | ++DOCSHELL 0D95CC00 == 55 [pid = 3944] [id = 91] 17:00:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (0D95D000) [pid = 3944] [serial = 270] [outer = 00000000] 17:00:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (0DA3C800) [pid = 3944] [serial = 271] [outer = 0D95D000] 17:00:52 INFO - PROCESS | 3944 | 1464220852387 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (0E0EF000) [pid = 3944] [serial = 272] [outer = 0D95D000] 17:00:53 INFO - PROCESS | 3944 | 1464220853012 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]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 991ms 17:00:53 INFO - PROCESS | 3944 | 1464220853073 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 3944 | 1464220853080 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:00:53 INFO - PROCESS | 3944 | 1464220853086 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 3944 | 1464220853089 Marionette TRACE conn6 <- [1,330,null,{}] 17:00:53 INFO - PROCESS | 3944 | 1464220853094 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}] 17:00:53 INFO - PROCESS | 3944 | 1464220853202 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:00:53 INFO - PROCESS | 3944 | 1464220853325 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 3944 | ++DOCSHELL 15B2D400 == 56 [pid = 3944] [id = 92] 17:00:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (15B35000) [pid = 3944] [serial = 273] [outer = 00000000] 17:00:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (17149400) [pid = 3944] [serial = 274] [outer = 15B35000] 17:00:53 INFO - PROCESS | 3944 | 1464220853381 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (17C7A400) [pid = 3944] [serial = 275] [outer = 15B35000] 17:00:54 INFO - PROCESS | 3944 | 1464220854014 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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 17:00:54 INFO - PROCESS | 3944 | 1464220854058 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 3944 | 1464220854061 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:00:54 INFO - PROCESS | 3944 | 1464220854064 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - PROCESS | 3944 | 1464220854068 Marionette TRACE conn6 <- [1,334,null,{}] 17:00:54 INFO - PROCESS | 3944 | 1464220854080 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}] 17:00:54 INFO - PROCESS | 3944 | 1464220854189 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:00:54 INFO - PROCESS | 3944 | 1464220854315 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 3944 | ++DOCSHELL 190D7400 == 57 [pid = 3944] [id = 93] 17:00:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (190D7800) [pid = 3944] [serial = 276] [outer = 00000000] 17:00:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (190DAC00) [pid = 3944] [serial = 277] [outer = 190D7800] 17:00:54 INFO - PROCESS | 3944 | 1464220854374 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (191D3000) [pid = 3944] [serial = 278] [outer = 190D7800] 17:00:54 INFO - PROCESS | 3944 | 1464220854923 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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 17:00:54 INFO - PROCESS | 3944 | 1464220854937 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 3944 | 1464220854940 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:00:54 INFO - PROCESS | 3944 | 1464220854943 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:00:54 INFO - PROCESS | 3944 | 1464220854945 Marionette TRACE conn6 <- [1,338,null,{}] 17:00:54 INFO - PROCESS | 3944 | 1464220854949 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}] 17:00:55 INFO - PROCESS | 3944 | 1464220855056 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:00:55 INFO - PROCESS | 3944 | 1464220855148 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 3944 | ++DOCSHELL 1AFA2C00 == 58 [pid = 3944] [id = 94] 17:00:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1D01F000) [pid = 3944] [serial = 279] [outer = 00000000] 17:00:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1D90FC00) [pid = 3944] [serial = 280] [outer = 1D01F000] 17:00:55 INFO - PROCESS | 3944 | 1464220855202 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1D9C0800) [pid = 3944] [serial = 281] [outer = 1D01F000] 17:00:55 INFO - PROCESS | 3944 | 1464220855945 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]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1016ms 17:00:55 INFO - PROCESS | 3944 | 1464220855963 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 3944 | 1464220855967 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:00:56 INFO - PROCESS | 3944 | 1464220855986 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - PROCESS | 3944 | 1464220855990 Marionette TRACE conn6 <- [1,342,null,{}] 17:00:56 INFO - PROCESS | 3944 | 1464220856022 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}] 17:00:56 INFO - PROCESS | 3944 | 1464220856123 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:00:56 INFO - PROCESS | 3944 | 1464220856199 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 3944 | ++DOCSHELL 0DA17800 == 59 [pid = 3944] [id = 95] 17:00:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (0DA32000) [pid = 3944] [serial = 282] [outer = 00000000] 17:00:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (0DA4B000) [pid = 3944] [serial = 283] [outer = 0DA32000] 17:00:56 INFO - PROCESS | 3944 | 1464220856248 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (0E651800) [pid = 3944] [serial = 284] [outer = 0DA32000] 17:00:56 INFO - PROCESS | 3944 | 1464220856807 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]]]}] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 17926800 == 58 [pid = 3944] [id = 30] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 17144C00 == 57 [pid = 3944] [id = 29] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 17631000 == 56 [pid = 3944] [id = 48] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 0D74B800 == 55 [pid = 3944] [id = 46] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 1B4C2800 == 54 [pid = 3944] [id = 89] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 18D35800 == 53 [pid = 3944] [id = 88] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 1998A000 == 52 [pid = 3944] [id = 87] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 19987400 == 51 [pid = 3944] [id = 86] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 0D72B400 == 50 [pid = 3944] [id = 85] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 17631800 == 49 [pid = 3944] [id = 84] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 0D23A400 == 48 [pid = 3944] [id = 83] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 0E0F7400 == 47 [pid = 3944] [id = 82] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 0D963000 == 46 [pid = 3944] [id = 81] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 0D7CF400 == 45 [pid = 3944] [id = 80] 17:00:56 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1D90E800) [pid = 3944] [serial = 223] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 191D7400 == 44 [pid = 3944] [id = 78] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 15B35400 == 43 [pid = 3944] [id = 77] 17:00:56 INFO - PROCESS | 3944 | --DOCSHELL 0D957400 == 42 [pid = 3944] [id = 76] 17:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 910ms 17:00:56 INFO - PROCESS | 3944 | 1464220856901 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:00:56 INFO - PROCESS | 3944 | 1464220856907 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:00:56 INFO - PROCESS | 3944 | 1464220856913 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - PROCESS | 3944 | 1464220856915 Marionette TRACE conn6 <- [1,346,null,{}] 17:00:56 INFO - PROCESS | 3944 | 1464220856921 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}] 17:00:57 INFO - PROCESS | 3944 | 1464220857013 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:00:57 INFO - PROCESS | 3944 | 1464220857021 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 3944 | ++DOCSHELL 0DA12800 == 43 [pid = 3944] [id = 96] 17:00:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (0DA13400) [pid = 3944] [serial = 285] [outer = 00000000] 17:00:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (0DA1DC00) [pid = 3944] [serial = 286] [outer = 0DA13400] 17:00:57 INFO - PROCESS | 3944 | 1464220857067 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (0DF3F800) [pid = 3944] [serial = 287] [outer = 0DA13400] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (0E680400) [pid = 3944] [serial = 91] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (191DD800) [pid = 3944] [serial = 100] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19992800) [pid = 3944] [serial = 208] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1B4E2C00) [pid = 3944] [serial = 212] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B4E0400) [pid = 3944] [serial = 211] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (19B26400) [pid = 3944] [serial = 209] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1C386000) [pid = 3944] [serial = 214] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1737E800) [pid = 3944] [serial = 190] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (0E64FC00) [pid = 3944] [serial = 194] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (0DA49400) [pid = 3944] [serial = 193] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (14D85C00) [pid = 3944] [serial = 199] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (15E57C00) [pid = 3944] [serial = 200] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (0D959800) [pid = 3944] [serial = 196] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (0DA33800) [pid = 3944] [serial = 197] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (17380400) [pid = 3944] [serial = 202] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1791EC00) [pid = 3944] [serial = 203] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (17DF6C00) [pid = 3944] [serial = 205] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1EEB0C00) [pid = 3944] [serial = 178] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (0DA35C00) [pid = 3944] [serial = 181] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (17C5B400) [pid = 3944] [serial = 184] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1EA8CC00) [pid = 3944] [serial = 187] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1EA8A800) [pid = 3944] [serial = 220] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1EA88000) [pid = 3944] [serial = 221] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1D01F400) [pid = 3944] [serial = 215] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1D146000) [pid = 3944] [serial = 218] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1D13B000) [pid = 3944] [serial = 217] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (18D42400) [pid = 3944] [serial = 206] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1B66C800) [pid = 3944] [serial = 97] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (17DFA000) [pid = 3944] [serial = 94] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (18D35400) [pid = 3944] [serial = 88] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3944 | 1464220857578 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]]]}] 17:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 672ms 17:00:57 INFO - PROCESS | 3944 | 1464220857588 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:00:57 INFO - PROCESS | 3944 | 1464220857590 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:00:57 INFO - PROCESS | 3944 | 1464220857593 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 3944 | 1464220857596 Marionette TRACE conn6 <- [1,350,null,{}] 17:00:57 INFO - PROCESS | 3944 | 1464220857607 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}] 17:00:57 INFO - PROCESS | 3944 | 1464220857693 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:00:57 INFO - PROCESS | 3944 | 1464220857704 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 3944 | ++DOCSHELL 15B2DC00 == 44 [pid = 3944] [id = 97] 17:00:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (15B34000) [pid = 3944] [serial = 288] [outer = 00000000] 17:00:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (15E54C00) [pid = 3944] [serial = 289] [outer = 15B34000] 17:00:57 INFO - PROCESS | 3944 | 1464220857752 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1735EC00) [pid = 3944] [serial = 290] [outer = 15B34000] 17:00:58 INFO - PROCESS | 3944 | 1464220858220 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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 691ms 17:00:58 INFO - PROCESS | 3944 | 1464220858284 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 3944 | 1464220858286 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:00:58 INFO - PROCESS | 3944 | 1464220858289 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 3944 | 1464220858291 Marionette TRACE conn6 <- [1,354,null,{}] 17:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:00:58 INFO - PROCESS | 3944 | 1464220858294 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}] 17:00:58 INFO - PROCESS | 3944 | 1464220858377 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:00:58 INFO - PROCESS | 3944 | 1464220858386 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 3944 | ++DOCSHELL 17C5E000 == 45 [pid = 3944] [id = 98] 17:00:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (17C7B000) [pid = 3944] [serial = 291] [outer = 00000000] 17:00:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (17C86C00) [pid = 3944] [serial = 292] [outer = 17C7B000] 17:00:58 INFO - PROCESS | 3944 | 1464220858432 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (18D2E000) [pid = 3944] [serial = 293] [outer = 17C7B000] 17:00:58 INFO - PROCESS | 3944 | 1464220858882 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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 17:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:00:58 INFO - PROCESS | 3944 | 1464220858924 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 3944 | 1464220858926 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:00:58 INFO - PROCESS | 3944 | 1464220858928 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 3944 | 1464220858930 Marionette TRACE conn6 <- [1,358,null,{}] 17:00:58 INFO - PROCESS | 3944 | 1464220858933 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}] 17:00:59 INFO - PROCESS | 3944 | 1464220859021 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:00:59 INFO - PROCESS | 3944 | 1464220859058 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 3944 | ++DOCSHELL 190B3000 == 46 [pid = 3944] [id = 99] 17:00:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (190B4400) [pid = 3944] [serial = 294] [outer = 00000000] 17:00:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (190BE400) [pid = 3944] [serial = 295] [outer = 190B4400] 17:00:59 INFO - PROCESS | 3944 | 1464220859103 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (190D3800) [pid = 3944] [serial = 296] [outer = 190B4400] 17:00:59 INFO - PROCESS | 3944 | 1464220859542 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]]]}] 17:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 17:00:59 INFO - PROCESS | 3944 | 1464220859566 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 3944 | 1464220859568 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:00:59 INFO - PROCESS | 3944 | 1464220859571 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 3944 | 1464220859572 Marionette TRACE conn6 <- [1,362,null,{}] 17:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:00:59 INFO - PROCESS | 3944 | 1464220859575 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}] 17:00:59 INFO - PROCESS | 3944 | 1464220859715 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:00:59 INFO - PROCESS | 3944 | 1464220859723 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 3944 | ++DOCSHELL 190B6000 == 47 [pid = 3944] [id = 100] 17:00:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (190BE000) [pid = 3944] [serial = 297] [outer = 00000000] 17:00:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (19988800) [pid = 3944] [serial = 298] [outer = 190BE000] 17:00:59 INFO - PROCESS | 3944 | 1464220859768 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (19B24400) [pid = 3944] [serial = 299] [outer = 190BE000] 17:01:00 INFO - PROCESS | 3944 | 1464220860221 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]]]}] 17:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 673ms 17:01:00 INFO - PROCESS | 3944 | 1464220860247 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:01:00 INFO - PROCESS | 3944 | 1464220860249 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:01:00 INFO - PROCESS | 3944 | 1464220860257 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:01:00 INFO - PROCESS | 3944 | 1464220860259 Marionette TRACE conn6 <- [1,366,null,{}] 17:01:00 INFO - PROCESS | 3944 | 1464220860262 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}] 17:01:00 INFO - PROCESS | 3944 | 1464220860369 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:01:00 INFO - PROCESS | 3944 | 1464220860450 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 3944 | ++DOCSHELL 1AFA8800 == 48 [pid = 3944] [id = 101] 17:01:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1B4D8000) [pid = 3944] [serial = 300] [outer = 00000000] 17:01:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1B663400) [pid = 3944] [serial = 301] [outer = 1B4D8000] 17:01:00 INFO - PROCESS | 3944 | 1464220860495 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1B671400) [pid = 3944] [serial = 302] [outer = 1B4D8000] 17:01:00 INFO - PROCESS | 3944 | 1464220860925 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]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 731ms 17:01:01 INFO - PROCESS | 3944 | 1464220860993 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 3944 | 1464220860995 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:01:01 INFO - PROCESS | 3944 | 1464220861003 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:01:01 INFO - PROCESS | 3944 | 1464220861005 Marionette TRACE conn6 <- [1,370,null,{}] 17:01:01 INFO - PROCESS | 3944 | 1464220861008 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}] 17:01:01 INFO - PROCESS | 3944 | 1464220861112 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:01:01 INFO - PROCESS | 3944 | 1464220861177 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 3944 | ++DOCSHELL 1C2B4800 == 49 [pid = 3944] [id = 102] 17:01:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1CD13400) [pid = 3944] [serial = 303] [outer = 00000000] 17:01:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1D026C00) [pid = 3944] [serial = 304] [outer = 1CD13400] 17:01:01 INFO - PROCESS | 3944 | 1464220861221 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1D10F400) [pid = 3944] [serial = 305] [outer = 1CD13400] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1476F000) [pid = 3944] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1998E000) [pid = 3944] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (0DA13C00) [pid = 3944] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1791D000) [pid = 3944] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (0D921C00) [pid = 3944] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (0E0FA400) [pid = 3944] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (0D964000) [pid = 3944] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1998D400) [pid = 3944] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1CD17C00) [pid = 3944] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:01:01 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (190B0800) [pid = 3944] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:01:01 INFO - PROCESS | 3944 | 1464220861779 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]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 831ms 17:01:01 INFO - PROCESS | 3944 | 1464220861839 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 3944 | 1464220861841 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:01:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:01:01 INFO - PROCESS | 3944 | 1464220861844 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 3944 | 1464220861846 Marionette TRACE conn6 <- [1,374,null,{}] 17:01:01 INFO - PROCESS | 3944 | 1464220861849 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}] 17:01:01 INFO - PROCESS | 3944 | 1464220861926 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:01:01 INFO - PROCESS | 3944 | 1464220861935 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 3944 | ++DOCSHELL 14556000 == 50 [pid = 3944] [id = 103] 17:01:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (14724400) [pid = 3944] [serial = 306] [outer = 00000000] 17:01:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1998D400) [pid = 3944] [serial = 307] [outer = 14724400] 17:01:02 INFO - PROCESS | 3944 | 1464220861979 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1CD17C00) [pid = 3944] [serial = 308] [outer = 14724400] 17:01:02 INFO - PROCESS | 3944 | 1464220862444 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:01:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 17:01:02 INFO - PROCESS | 3944 | 1464220862475 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 3944 | 1464220862477 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:01:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:01:02 INFO - PROCESS | 3944 | 1464220862479 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 3944 | 1464220862481 Marionette TRACE conn6 <- [1,378,null,{}] 17:01:02 INFO - PROCESS | 3944 | 1464220862484 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}] 17:01:02 INFO - PROCESS | 3944 | 1464220862563 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:01:02 INFO - PROCESS | 3944 | 1464220862570 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 3944 | ++DOCSHELL 1D144400 == 51 [pid = 3944] [id = 104] 17:01:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1D904400) [pid = 3944] [serial = 309] [outer = 00000000] 17:01:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1D929C00) [pid = 3944] [serial = 310] [outer = 1D904400] 17:01:02 INFO - PROCESS | 3944 | 1464220862613 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1D9C4800) [pid = 3944] [serial = 311] [outer = 1D904400] 17:01:03 INFO - PROCESS | 3944 | 1464220863046 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:01:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 631ms 17:01:03 INFO - PROCESS | 3944 | 1464220863111 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 3944 | 1464220863113 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:01:03 INFO - PROCESS | 3944 | 1464220863117 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:01:03 INFO - PROCESS | 3944 | 1464220863119 Marionette TRACE conn6 <- [1,382,null,{}] 17:01:03 INFO - PROCESS | 3944 | 1464220863123 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}] 17:01:03 INFO - PROCESS | 3944 | 1464220863222 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:01:03 INFO - PROCESS | 3944 | 1464220863231 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 3944 | ++DOCSHELL 1DA9BC00 == 52 [pid = 3944] [id = 105] 17:01:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1DAA0800) [pid = 3944] [serial = 312] [outer = 00000000] 17:01:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1DAA8C00) [pid = 3944] [serial = 313] [outer = 1DAA0800] 17:01:03 INFO - PROCESS | 3944 | 1464220863304 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1EA86C00) [pid = 3944] [serial = 314] [outer = 1DAA0800] 17:01:03 INFO - PROCESS | 3944 | 1464220863850 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:01:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 17:01:03 INFO - PROCESS | 3944 | 1464220863891 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:01:03 INFO - PROCESS | 3944 | 1464220863896 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:01:03 INFO - PROCESS | 3944 | 1464220863901 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 3944 | 1464220863905 Marionette TRACE conn6 <- [1,386,null,{}] 17:01:03 INFO - PROCESS | 3944 | 1464220863911 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}] 17:01:04 INFO - PROCESS | 3944 | 1464220864056 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:01:04 INFO - PROCESS | 3944 | 1464220864184 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 3944 | ++DOCSHELL 0D74B800 == 53 [pid = 3944] [id = 106] 17:01:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (0D91F800) [pid = 3944] [serial = 315] [outer = 00000000] 17:01:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (0DA14000) [pid = 3944] [serial = 316] [outer = 0D91F800] 17:01:04 INFO - PROCESS | 3944 | 1464220864248 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (0DA34C00) [pid = 3944] [serial = 317] [outer = 0D91F800] 17:01:04 INFO - PROCESS | 3944 | 1464220864865 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]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1023ms 17:01:04 INFO - PROCESS | 3944 | 1464220864925 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 3944 | 1464220864931 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:01:04 INFO - PROCESS | 3944 | 1464220864938 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - PROCESS | 3944 | 1464220864941 Marionette TRACE conn6 <- [1,390,null,{}] 17:01:04 INFO - PROCESS | 3944 | 1464220864945 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}] 17:01:05 INFO - PROCESS | 3944 | 1464220865058 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:01:05 INFO - PROCESS | 3944 | 1464220865186 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 3944 | ++DOCSHELL 15C57400 == 54 [pid = 3944] [id = 107] 17:01:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (15E5BC00) [pid = 3944] [serial = 318] [outer = 00000000] 17:01:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (17C5F800) [pid = 3944] [serial = 319] [outer = 15E5BC00] 17:01:05 INFO - PROCESS | 3944 | 1464220865243 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (17DF6C00) [pid = 3944] [serial = 320] [outer = 15E5BC00] 17:01:05 INFO - PROCESS | 3944 | 1464220865805 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]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 931ms 17:01:05 INFO - PROCESS | 3944 | 1464220865869 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 3944 | 1464220865872 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:01:05 INFO - PROCESS | 3944 | 1464220865876 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 3944 | 1464220865879 Marionette TRACE conn6 <- [1,394,null,{}] 17:01:05 INFO - PROCESS | 3944 | 1464220865891 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}] 17:01:06 INFO - PROCESS | 3944 | 1464220866003 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:01:06 INFO - PROCESS | 3944 | 1464220866131 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 3944 | ++DOCSHELL 19E58800 == 55 [pid = 3944] [id = 108] 17:01:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19E58C00) [pid = 3944] [serial = 321] [outer = 00000000] 17:01:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19E5B800) [pid = 3944] [serial = 322] [outer = 19E58C00] 17:01:06 INFO - PROCESS | 3944 | 1464220866189 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (19E5F400) [pid = 3944] [serial = 323] [outer = 19E58C00] 17:01:06 INFO - PROCESS | 3944 | 1464220866885 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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:01:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1021ms 17:01:06 INFO - PROCESS | 3944 | 1464220866900 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 3944 | 1464220866903 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:01:06 INFO - PROCESS | 3944 | 1464220866907 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:01:06 INFO - PROCESS | 3944 | 1464220866909 Marionette TRACE conn6 <- [1,398,null,{}] 17:01:06 INFO - PROCESS | 3944 | 1464220866912 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}] 17:01:07 INFO - PROCESS | 3944 | 1464220867020 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:01:07 INFO - PROCESS | 3944 | 1464220867143 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 3944 | ++DOCSHELL 19EB9C00 == 56 [pid = 3944] [id = 109] 17:01:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (19EC4800) [pid = 3944] [serial = 324] [outer = 00000000] 17:01:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B4DD000) [pid = 3944] [serial = 325] [outer = 19EC4800] 17:01:07 INFO - PROCESS | 3944 | 1464220867199 Marionette DEBUG loaded listener.js 17:01:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1C38F800) [pid = 3944] [serial = 326] [outer = 19EC4800] 17:01:07 INFO - PROCESS | 3944 | 1464220867775 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]]]}] 17:01:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:01:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 931ms 17:01:07 INFO - PROCESS | 3944 | 1464220867840 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 3944 | 1464220867843 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:01:07 INFO - PROCESS | 3944 | 1464220867846 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 3944 | 1464220867848 Marionette TRACE conn6 <- [1,402,null,{}] 17:01:07 INFO - PROCESS | 3944 | 1464220867852 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}] 17:01:07 INFO - PROCESS | 3944 | 1464220867954 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:01:08 INFO - PROCESS | 3944 | 1464220868078 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 3944 | ++DOCSHELL 1735A800 == 57 [pid = 3944] [id = 110] 17:01:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (17376400) [pid = 3944] [serial = 327] [outer = 00000000] 17:01:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1AEE7000) [pid = 3944] [serial = 328] [outer = 17376400] 17:01:08 INFO - PROCESS | 3944 | 1464220868133 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1AEE9C00) [pid = 3944] [serial = 329] [outer = 17376400] 17:01:08 INFO - PROCESS | 3944 | 1464220868846 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]]]}] 17:01:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:01:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1076ms 17:01:08 INFO - PROCESS | 3944 | 1464220868926 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 3944 | 1464220868930 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:01:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:01:08 INFO - PROCESS | 3944 | 1464220868935 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - PROCESS | 3944 | 1464220868938 Marionette TRACE conn6 <- [1,406,null,{}] 17:01:08 INFO - PROCESS | 3944 | 1464220868944 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}] 17:01:09 INFO - PROCESS | 3944 | 1464220869044 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:01:09 INFO - PROCESS | 3944 | 1464220869172 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 3944 | ++DOCSHELL 0DA39C00 == 58 [pid = 3944] [id = 111] 17:01:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (0DA4E800) [pid = 3944] [serial = 330] [outer = 00000000] 17:01:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (15B2FC00) [pid = 3944] [serial = 331] [outer = 0DA4E800] 17:01:09 INFO - PROCESS | 3944 | 1464220869225 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (17378800) [pid = 3944] [serial = 332] [outer = 0DA4E800] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 1D144400 == 57 [pid = 3944] [id = 104] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 14556000 == 56 [pid = 3944] [id = 103] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 1C2B4800 == 55 [pid = 3944] [id = 102] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 1AFA8800 == 54 [pid = 3944] [id = 101] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 190B6000 == 53 [pid = 3944] [id = 100] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 190B3000 == 52 [pid = 3944] [id = 99] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 17C5E000 == 51 [pid = 3944] [id = 98] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 15B2DC00 == 50 [pid = 3944] [id = 97] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (0DA1FC00) [pid = 3944] [serial = 226] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (17376800) [pid = 3944] [serial = 229] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1D929800) [pid = 3944] [serial = 232] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1D9BA800) [pid = 3944] [serial = 268] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 0DA12800 == 49 [pid = 3944] [id = 96] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 0DA17800 == 48 [pid = 3944] [id = 95] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 1AFA2C00 == 47 [pid = 3944] [id = 94] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 0D95CC00 == 46 [pid = 3944] [id = 91] 17:01:09 INFO - PROCESS | 3944 | --DOCSHELL 1D13C400 == 45 [pid = 3944] [id = 90] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (191D2400) [pid = 3944] [serial = 253] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (19A3E400) [pid = 3944] [serial = 256] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1735F800) [pid = 3944] [serial = 247] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1737D000) [pid = 3944] [serial = 248] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (17C83800) [pid = 3944] [serial = 250] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (191DB400) [pid = 3944] [serial = 254] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (0DA48800) [pid = 3944] [serial = 239] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (0DA11C00) [pid = 3944] [serial = 238] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (14D0B400) [pid = 3944] [serial = 244] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (15B2E000) [pid = 3944] [serial = 245] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (0DA1D400) [pid = 3944] [serial = 241] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (0DA3F400) [pid = 3944] [serial = 242] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (17380800) [pid = 3944] [serial = 235] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B4D7C00) [pid = 3944] [serial = 259] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (19B29800) [pid = 3944] [serial = 257] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1D140800) [pid = 3944] [serial = 266] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1D13CC00) [pid = 3944] [serial = 265] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1B4D9C00) [pid = 3944] [serial = 260] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1B4C4C00) [pid = 3944] [serial = 262] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1B7BB400) [pid = 3944] [serial = 263] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (17DDA000) [pid = 3944] [serial = 251] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 3944 | 1464220869866 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]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:01:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 970ms 17:01:09 INFO - PROCESS | 3944 | 1464220869907 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 3944 | 1464220869912 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:01:09 INFO - PROCESS | 3944 | 1464220869921 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 3944 | 1464220869924 Marionette TRACE conn6 <- [1,410,null,{}] 17:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:01:09 INFO - PROCESS | 3944 | 1464220869927 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}] 17:01:10 INFO - PROCESS | 3944 | 1464220870012 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:01:10 INFO - PROCESS | 3944 | 1464220870019 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:10 INFO - PROCESS | 3944 | ++DOCSHELL 0D922800 == 46 [pid = 3944] [id = 112] 17:01:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (0D95CC00) [pid = 3944] [serial = 333] [outer = 00000000] 17:01:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (0DA38800) [pid = 3944] [serial = 334] [outer = 0D95CC00] 17:01:10 INFO - PROCESS | 3944 | 1464220870067 Marionette DEBUG loaded listener.js 17:01:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (0DB79800) [pid = 3944] [serial = 335] [outer = 0D95CC00] 17:01:10 INFO - PROCESS | 3944 | 1464220870585 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]]]}] 17:01:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:01:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 17:01:10 INFO - PROCESS | 3944 | 1464220870658 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:01:10 INFO - PROCESS | 3944 | 1464220870660 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:01:10 INFO - PROCESS | 3944 | 1464220870663 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:01:10 INFO - PROCESS | 3944 | 1464220870667 Marionette TRACE conn6 <- [1,414,null,{}] 17:01:10 INFO - PROCESS | 3944 | 1464220870677 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}] 17:01:10 INFO - PROCESS | 3944 | 1464220870763 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:01:10 INFO - PROCESS | 3944 | 1464220870893 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:10 INFO - PROCESS | 3944 | ++DOCSHELL 0D3F5C00 == 47 [pid = 3944] [id = 113] 17:01:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (0D724C00) [pid = 3944] [serial = 336] [outer = 00000000] 17:01:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (0D91D400) [pid = 3944] [serial = 337] [outer = 0D724C00] 17:01:10 INFO - PROCESS | 3944 | 1464220870951 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (0D966800) [pid = 3944] [serial = 338] [outer = 0D724C00] 17:01:11 INFO - PROCESS | 3944 | 1464220871530 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]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 17:01:11 INFO - PROCESS | 3944 | 1464220871599 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 3944 | 1464220871604 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:01:11 INFO - PROCESS | 3944 | 1464220871609 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:01:11 INFO - PROCESS | 3944 | 1464220871613 Marionette TRACE conn6 <- [1,418,null,{}] 17:01:11 INFO - PROCESS | 3944 | 1464220871618 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}] 17:01:11 INFO - PROCESS | 3944 | 1464220871730 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:01:11 INFO - PROCESS | 3944 | 1464220871853 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 3944 | ++DOCSHELL 14D85C00 == 48 [pid = 3944] [id = 114] 17:01:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (15B2A800) [pid = 3944] [serial = 339] [outer = 00000000] 17:01:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (17360800) [pid = 3944] [serial = 340] [outer = 15B2A800] 17:01:11 INFO - PROCESS | 3944 | 1464220871911 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (17381400) [pid = 3944] [serial = 341] [outer = 15B2A800] 17:01:13 INFO - PROCESS | 3944 | 1464220873013 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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 17:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1439ms 17:01:13 INFO - PROCESS | 3944 | 1464220873053 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 3944 | 1464220873058 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:01:13 INFO - PROCESS | 3944 | 1464220873062 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:01:13 INFO - PROCESS | 3944 | 1464220873064 Marionette TRACE conn6 <- [1,422,null,{}] 17:01:13 INFO - PROCESS | 3944 | 1464220873068 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}] 17:01:13 INFO - PROCESS | 3944 | 1464220873174 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:01:13 INFO - PROCESS | 3944 | 1464220873251 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3944 | ++DOCSHELL 17C7BC00 == 49 [pid = 3944] [id = 115] 17:01:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (17C7D400) [pid = 3944] [serial = 342] [outer = 00000000] 17:01:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (18D49800) [pid = 3944] [serial = 343] [outer = 17C7D400] 17:01:13 INFO - PROCESS | 3944 | 1464220873347 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (190BAC00) [pid = 3944] [serial = 344] [outer = 17C7D400] 17:01:14 INFO - PROCESS | 3944 | 1464220874434 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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1416ms 17:01:14 INFO - PROCESS | 3944 | 1464220874482 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 3944 | 1464220874485 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:01:14 INFO - PROCESS | 3944 | 1464220874495 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 3944 | 1464220874502 Marionette TRACE conn6 <- [1,426,null,{}] 17:01:14 INFO - PROCESS | 3944 | 1464220874506 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}] 17:01:14 INFO - PROCESS | 3944 | 1464220874617 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:01:14 INFO - PROCESS | 3944 | 1464220874741 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D9000 == 50 [pid = 3944] [id = 116] 17:01:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19988000) [pid = 3944] [serial = 345] [outer = 00000000] 17:01:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19B29C00) [pid = 3944] [serial = 346] [outer = 19988000] 17:01:14 INFO - PROCESS | 3944 | 1464220874796 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19E50C00) [pid = 3944] [serial = 347] [outer = 19988000] 17:01:15 INFO - PROCESS | 3944 | 1464220875380 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] 17:01:15 INFO - PROCESS | 3944 | 1464220875425 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:01:15 INFO - PROCESS | 3944 | 1464220875428 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - PROCESS | 3944 | 1464220875431 Marionette TRACE conn6 <- [1,430,null,{}] 17:01:15 INFO - PROCESS | 3944 | 1464220875435 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}] 17:01:15 INFO - PROCESS | 3944 | 1464220875544 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:01:15 INFO - PROCESS | 3944 | 1464220875640 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 3944 | ++DOCSHELL 19EBE800 == 51 [pid = 3944] [id = 117] 17:01:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (19EBEC00) [pid = 3944] [serial = 348] [outer = 00000000] 17:01:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (19EC8C00) [pid = 3944] [serial = 349] [outer = 19EBEC00] 17:01:15 INFO - PROCESS | 3944 | 1464220875695 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1A0B2000) [pid = 3944] [serial = 350] [outer = 19EBEC00] 17:01:16 INFO - PROCESS | 3944 | 1464220876362 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]]]}] 17:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 975ms 17:01:16 INFO - PROCESS | 3944 | 1464220876407 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:01:16 INFO - PROCESS | 3944 | 1464220876411 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:01:16 INFO - PROCESS | 3944 | 1464220876416 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - PROCESS | 3944 | 1464220876419 Marionette TRACE conn6 <- [1,434,null,{}] 17:01:16 INFO - PROCESS | 3944 | 1464220876425 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}] 17:01:16 INFO - PROCESS | 3944 | 1464220876524 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:01:16 INFO - PROCESS | 3944 | 1464220876621 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 3944 | ++DOCSHELL 0E67B800 == 52 [pid = 3944] [id = 118] 17:01:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (14772800) [pid = 3944] [serial = 351] [outer = 00000000] 17:01:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (15C56800) [pid = 3944] [serial = 352] [outer = 14772800] 17:01:16 INFO - PROCESS | 3944 | 1464220876670 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (17C7EC00) [pid = 3944] [serial = 353] [outer = 14772800] 17:01:17 INFO - PROCESS | 3944 | --DOCSHELL 0D922800 == 51 [pid = 3944] [id = 112] 17:01:17 INFO - PROCESS | 3944 | --DOCSHELL 0DA39C00 == 50 [pid = 3944] [id = 111] 17:01:17 INFO - PROCESS | 3944 | --DOCSHELL 0D74B800 == 49 [pid = 3944] [id = 106] 17:01:17 INFO - PROCESS | 3944 | 1464220877278 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]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 890ms 17:01:17 INFO - PROCESS | 3944 | 1464220877307 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 3944 | 1464220877313 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:01:17 INFO - PROCESS | 3944 | 1464220877319 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 3944 | 1464220877321 Marionette TRACE conn6 <- [1,438,null,{}] 17:01:17 INFO - PROCESS | 3944 | 1464220877325 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}] 17:01:17 INFO - PROCESS | 3944 | 1464220877421 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:01:17 INFO - PROCESS | 3944 | 1464220877507 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 3944 | ++DOCSHELL 0DA1C400 == 50 [pid = 3944] [id = 119] 17:01:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (0DA34000) [pid = 3944] [serial = 354] [outer = 00000000] 17:01:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (15B26000) [pid = 3944] [serial = 355] [outer = 0DA34000] 17:01:17 INFO - PROCESS | 3944 | 1464220877553 Marionette DEBUG loaded listener.js 17:01:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (190B7C00) [pid = 3944] [serial = 356] [outer = 0DA34000] 17:01:18 INFO - PROCESS | 3944 | 1464220877992 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]]]}] 17:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 731ms 17:01:18 INFO - PROCESS | 3944 | 1464220878052 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:01:18 INFO - PROCESS | 3944 | 1464220878054 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:01:18 INFO - PROCESS | 3944 | 1464220878058 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:01:18 INFO - PROCESS | 3944 | 1464220878061 Marionette TRACE conn6 <- [1,442,null,{}] 17:01:18 INFO - PROCESS | 3944 | 1464220878071 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}] 17:01:18 INFO - PROCESS | 3944 | 1464220878158 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:01:18 INFO - PROCESS | 3944 | 1464220878175 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 3944 | ++DOCSHELL 19EC4400 == 51 [pid = 3944] [id = 120] 17:01:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (19EC5000) [pid = 3944] [serial = 357] [outer = 00000000] 17:01:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1AEE0000) [pid = 3944] [serial = 358] [outer = 19EC5000] 17:01:18 INFO - PROCESS | 3944 | 1464220878222 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1AEEA000) [pid = 3944] [serial = 359] [outer = 19EC5000] 17:01:18 INFO - PROCESS | 3944 | 1464220878730 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]]]}] 17:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 17:01:18 INFO - PROCESS | 3944 | 1464220878792 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:01:18 INFO - PROCESS | 3944 | 1464220878794 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:01:18 INFO - PROCESS | 3944 | 1464220878803 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - PROCESS | 3944 | 1464220878804 Marionette TRACE conn6 <- [1,446,null,{}] 17:01:18 INFO - PROCESS | 3944 | 1464220878808 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}] 17:01:18 INFO - PROCESS | 3944 | 1464220878919 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:01:18 INFO - PROCESS | 3944 | 1464220878932 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 3944 | ++DOCSHELL 1B668400 == 52 [pid = 3944] [id = 121] 17:01:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1B66A400) [pid = 3944] [serial = 360] [outer = 00000000] 17:01:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1C1F3800) [pid = 3944] [serial = 361] [outer = 1B66A400] 17:01:19 INFO - PROCESS | 3944 | 1464220879021 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1D01C800) [pid = 3944] [serial = 362] [outer = 1B66A400] 17:01:19 INFO - PROCESS | 3944 | 1464220879467 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]]]}] 17:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 17:01:19 INFO - PROCESS | 3944 | 1464220879536 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:01:19 INFO - PROCESS | 3944 | 1464220879538 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:01:19 INFO - PROCESS | 3944 | 1464220879561 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:01:19 INFO - PROCESS | 3944 | 1464220879563 Marionette TRACE conn6 <- [1,450,null,{}] 17:01:19 INFO - PROCESS | 3944 | 1464220879567 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}] 17:01:19 INFO - PROCESS | 3944 | 1464220879678 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:01:19 INFO - PROCESS | 3944 | 1464220879691 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 3944 | ++DOCSHELL 1D146C00 == 53 [pid = 3944] [id = 122] 17:01:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1D148C00) [pid = 3944] [serial = 363] [outer = 00000000] 17:01:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1D90AC00) [pid = 3944] [serial = 364] [outer = 1D148C00] 17:01:19 INFO - PROCESS | 3944 | 1464220879782 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1D90C800) [pid = 3944] [serial = 365] [outer = 1D148C00] 17:01:20 INFO - PROCESS | 3944 | 1464220880223 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] 17:01:20 INFO - PROCESS | 3944 | 1464220880241 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:01:20 INFO - PROCESS | 3944 | 1464220880244 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:01:20 INFO - PROCESS | 3944 | 1464220880246 Marionette TRACE conn6 <- [1,454,null,{}] 17:01:20 INFO - PROCESS | 3944 | 1464220880256 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}] 17:01:20 INFO - PROCESS | 3944 | 1464220880388 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:01:20 INFO - PROCESS | 3944 | 1464220880395 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 3944 | ++DOCSHELL 1A073800 == 54 [pid = 3944] [id = 123] 17:01:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1A076C00) [pid = 3944] [serial = 366] [outer = 00000000] 17:01:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1A081C00) [pid = 3944] [serial = 367] [outer = 1A076C00] 17:01:20 INFO - PROCESS | 3944 | 1464220880443 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1D92E000) [pid = 3944] [serial = 368] [outer = 1A076C00] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (190BE000) [pid = 3944] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1CD13400) [pid = 3944] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1B4D8000) [pid = 3944] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (15B34000) [pid = 3944] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1D908400) [pid = 3944] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (190B4400) [pid = 3944] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (0DA13400) [pid = 3944] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (17C7B000) [pid = 3944] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (0DA32000) [pid = 3944] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (14724400) [pid = 3944] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1D904400) [pid = 3944] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (19EC4800) [pid = 3944] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (0DA4E800) [pid = 3944] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1D01F000) [pid = 3944] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (0DA15800) [pid = 3944] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (190D7800) [pid = 3944] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (0D91F800) [pid = 3944] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1D145000) [pid = 3944] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (15B35000) [pid = 3944] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (17376400) [pid = 3944] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (0D74C000) [pid = 3944] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (14D19400) [pid = 3944] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (0D927000) [pid = 3944] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (15E5BC00) [pid = 3944] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (19E58C00) [pid = 3944] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1B4DF000) [pid = 3944] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (0DA3E800) [pid = 3944] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (0DF40C00) [pid = 3944] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (0DA44400) [pid = 3944] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (17922C00) [pid = 3944] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (191DC400) [pid = 3944] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (0D95D000) [pid = 3944] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1DAA0800) [pid = 3944] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (15B3D400) [pid = 3944] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1D901400) [pid = 3944] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:01:20 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (0D957C00) [pid = 3944] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:01:21 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:21 INFO - PROCESS | 3944 | 1464220881170 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]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 17:01:21 INFO - PROCESS | 3944 | 1464220881216 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 3944 | 1464220881218 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:01:21 INFO - PROCESS | 3944 | 1464220881222 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:01:21 INFO - PROCESS | 3944 | 1464220881223 Marionette TRACE conn6 <- [1,458,null,{}] 17:01:21 INFO - PROCESS | 3944 | 1464220881227 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}] 17:01:21 INFO - PROCESS | 3944 | 1464220881308 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:01:21 INFO - PROCESS | 3944 | 1464220881317 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 3944 | ++DOCSHELL 0D960C00 == 55 [pid = 3944] [id = 124] 17:01:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (0D965000) [pid = 3944] [serial = 369] [outer = 00000000] 17:01:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (0DDC4400) [pid = 3944] [serial = 370] [outer = 0D965000] 17:01:21 INFO - PROCESS | 3944 | 1464220881362 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (14B71800) [pid = 3944] [serial = 371] [outer = 0D965000] 17:01:21 INFO - PROCESS | 3944 | 1464220881828 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] 17:01:21 INFO - PROCESS | 3944 | 1464220881858 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:01:21 INFO - PROCESS | 3944 | 1464220881871 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 3944 | 1464220881873 Marionette TRACE conn6 <- [1,462,null,{}] 17:01:21 INFO - PROCESS | 3944 | 1464220881876 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}] 17:01:21 INFO - PROCESS | 3944 | 1464220881956 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:01:21 INFO - PROCESS | 3944 | 1464220881962 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3944 | ++DOCSHELL 15B34000 == 56 [pid = 3944] [id = 125] 17:01:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (15B3FC00) [pid = 3944] [serial = 372] [outer = 00000000] 17:01:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (19EC1C00) [pid = 3944] [serial = 373] [outer = 15B3FC00] 17:01:22 INFO - PROCESS | 3944 | 1464220882007 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1B4D7800) [pid = 3944] [serial = 374] [outer = 15B3FC00] 17:01:22 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:22 INFO - PROCESS | 3944 | 1464220882469 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] 17:01:22 INFO - PROCESS | 3944 | 1464220882509 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:01:22 INFO - PROCESS | 3944 | 1464220882512 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:01:22 INFO - PROCESS | 3944 | 1464220882514 Marionette TRACE conn6 <- [1,466,null,{}] 17:01:22 INFO - PROCESS | 3944 | 1464220882517 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}] 17:01:22 INFO - PROCESS | 3944 | 1464220882599 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:01:22 INFO - PROCESS | 3944 | 1464220882606 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3944 | ++DOCSHELL 1D9BA800 == 57 [pid = 3944] [id = 126] 17:01:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1D9BDC00) [pid = 3944] [serial = 375] [outer = 00000000] 17:01:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1DA9F400) [pid = 3944] [serial = 376] [outer = 1D9BDC00] 17:01:22 INFO - PROCESS | 3944 | 1464220882649 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1DAA2800) [pid = 3944] [serial = 377] [outer = 1D9BDC00] 17:01:23 INFO - PROCESS | 3944 | 1464220883372 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] 17:01:23 INFO - PROCESS | 3944 | 1464220883453 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:01:23 INFO - PROCESS | 3944 | 1464220883458 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 3944 | 1464220883463 Marionette TRACE conn6 <- [1,470,null,{}] 17:01:23 INFO - PROCESS | 3944 | 1464220883468 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}] 17:01:23 INFO - PROCESS | 3944 | 1464220883619 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:01:23 INFO - PROCESS | 3944 | 1464220883743 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 3944 | ++DOCSHELL 0DA15C00 == 58 [pid = 3944] [id = 127] 17:01:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (0DA1B000) [pid = 3944] [serial = 378] [outer = 00000000] 17:01:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1735AC00) [pid = 3944] [serial = 379] [outer = 0DA1B000] 17:01:23 INFO - PROCESS | 3944 | 1464220883801 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (190B7800) [pid = 3944] [serial = 380] [outer = 0DA1B000] 17:01:24 INFO - PROCESS | 3944 | 1464220884389 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]]]}] 17:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 970ms 17:01:24 INFO - PROCESS | 3944 | 1464220884432 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 3944 | 1464220884439 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:01:24 INFO - PROCESS | 3944 | 1464220884445 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 3944 | 1464220884448 Marionette TRACE conn6 <- [1,474,null,{}] 17:01:24 INFO - PROCESS | 3944 | 1464220884452 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}] 17:01:24 INFO - PROCESS | 3944 | 1464220884566 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:01:24 INFO - PROCESS | 3944 | 1464220884696 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 3944 | ++DOCSHELL 19EBA400 == 59 [pid = 3944] [id = 128] 17:01:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19EBF400) [pid = 3944] [serial = 381] [outer = 00000000] 17:01:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1A07C800) [pid = 3944] [serial = 382] [outer = 19EBF400] 17:01:24 INFO - PROCESS | 3944 | 1464220884753 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AEDE400) [pid = 3944] [serial = 383] [outer = 19EBF400] 17:01:25 INFO - PROCESS | 3944 | 1464220885405 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]]]}] 17:01:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (19DE0800) [pid = 3944] [serial = 384] [outer = 0D3E8C00] 17:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1020ms 17:01:25 INFO - PROCESS | 3944 | 1464220885507 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 3944 | 1464220885510 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:01:25 INFO - PROCESS | 3944 | 1464220885533 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - PROCESS | 3944 | 1464220885538 Marionette TRACE conn6 <- [1,478,null,{}] 17:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:01:25 INFO - PROCESS | 3944 | 1464220885549 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}] 17:01:25 INFO - PROCESS | 3944 | 1464220885668 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:01:25 INFO - PROCESS | 3944 | 1464220885793 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 3944 | ++DOCSHELL 0D728C00 == 60 [pid = 3944] [id = 129] 17:01:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (19DE2400) [pid = 3944] [serial = 385] [outer = 00000000] 17:01:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1C2B2000) [pid = 3944] [serial = 386] [outer = 19DE2400] 17:01:25 INFO - PROCESS | 3944 | 1464220885851 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1DA9F800) [pid = 3944] [serial = 387] [outer = 19DE2400] 17:01:26 INFO - PROCESS | 3944 | 1464220886410 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]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 17:01:26 INFO - PROCESS | 3944 | 1464220886474 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 3944 | 1464220886477 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:01:26 INFO - PROCESS | 3944 | 1464220886480 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:01:26 INFO - PROCESS | 3944 | 1464220886482 Marionette TRACE conn6 <- [1,482,null,{}] 17:01:26 INFO - PROCESS | 3944 | 1464220886486 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}] 17:01:26 INFO - PROCESS | 3944 | 1464220886595 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:01:26 INFO - PROCESS | 3944 | 1464220886695 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 3944 | ++DOCSHELL 1EA41400 == 61 [pid = 3944] [id = 130] 17:01:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1EA41C00) [pid = 3944] [serial = 388] [outer = 00000000] 17:01:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1EA46000) [pid = 3944] [serial = 389] [outer = 1EA41C00] 17:01:26 INFO - PROCESS | 3944 | 1464220886749 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1EA46800) [pid = 3944] [serial = 390] [outer = 1EA41C00] 17:01:27 INFO - PROCESS | 3944 | 1464220887370 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]]]}] 17:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 17:01:27 INFO - PROCESS | 3944 | 1464220887414 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:01:27 INFO - PROCESS | 3944 | 1464220887417 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:01:27 INFO - PROCESS | 3944 | 1464220887420 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:01:27 INFO - PROCESS | 3944 | 1464220887422 Marionette TRACE conn6 <- [1,486,null,{}] 17:01:27 INFO - PROCESS | 3944 | 1464220887426 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}] 17:01:27 INFO - PROCESS | 3944 | 1464220887529 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:01:27 INFO - PROCESS | 3944 | 1464220887631 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 3944 | ++DOCSHELL 0D723400 == 62 [pid = 3944] [id = 131] 17:01:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (0D74A400) [pid = 3944] [serial = 391] [outer = 00000000] 17:01:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (0DF43C00) [pid = 3944] [serial = 392] [outer = 0D74A400] 17:01:27 INFO - PROCESS | 3944 | 1464220887685 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (0E683400) [pid = 3944] [serial = 393] [outer = 0D74A400] 17:01:28 INFO - PROCESS | 3944 | 1464220888512 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]]]}] 17:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1120ms 17:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:01:28 INFO - PROCESS | 3944 | 1464220888543 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:01:28 INFO - PROCESS | 3944 | 1464220888549 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:01:28 INFO - PROCESS | 3944 | 1464220888553 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - PROCESS | 3944 | 1464220888558 Marionette TRACE conn6 <- [1,490,null,{}] 17:01:28 INFO - PROCESS | 3944 | 1464220888563 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}] 17:01:28 INFO - PROCESS | 3944 | 1464220888668 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:01:28 INFO - PROCESS | 3944 | 1464220888800 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 3944 | ++DOCSHELL 0DA12000 == 63 [pid = 3944] [id = 132] 17:01:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (0DF4BC00) [pid = 3944] [serial = 394] [outer = 00000000] 17:01:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (14B68800) [pid = 3944] [serial = 395] [outer = 0DF4BC00] 17:01:28 INFO - PROCESS | 3944 | 1464220888852 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (14D7F400) [pid = 3944] [serial = 396] [outer = 0DF4BC00] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 15B34000 == 62 [pid = 3944] [id = 125] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 0D960C00 == 61 [pid = 3944] [id = 124] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 1A073800 == 60 [pid = 3944] [id = 123] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 1D146C00 == 59 [pid = 3944] [id = 122] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 1B668400 == 58 [pid = 3944] [id = 121] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 19EC4400 == 57 [pid = 3944] [id = 120] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 0DA1C400 == 56 [pid = 3944] [id = 119] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 0E67B800 == 55 [pid = 3944] [id = 118] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 1DA9BC00 == 54 [pid = 3944] [id = 105] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 14D85C00 == 53 [pid = 3944] [id = 114] 17:01:29 INFO - PROCESS | 3944 | --DOCSHELL 0D3F5C00 == 52 [pid = 3944] [id = 113] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (19988800) [pid = 3944] [serial = 298] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1D026C00) [pid = 3944] [serial = 304] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1B671400) [pid = 3944] [serial = 302] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B663400) [pid = 3944] [serial = 301] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (15E54C00) [pid = 3944] [serial = 289] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1735EC00) [pid = 3944] [serial = 290] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1D9C2800) [pid = 3944] [serial = 269] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (190BE400) [pid = 3944] [serial = 295] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (0DA1DC00) [pid = 3944] [serial = 286] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (0DF3F800) [pid = 3944] [serial = 287] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (17C86C00) [pid = 3944] [serial = 292] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (18D2E000) [pid = 3944] [serial = 293] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (0DA3C800) [pid = 3944] [serial = 271] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (0E651800) [pid = 3944] [serial = 284] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (0DA4B000) [pid = 3944] [serial = 283] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1CD17C00) [pid = 3944] [serial = 308] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (17149400) [pid = 3944] [serial = 274] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (190DAC00) [pid = 3944] [serial = 277] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1D90FC00) [pid = 3944] [serial = 280] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1998D400) [pid = 3944] [serial = 307] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1DAA8C00) [pid = 3944] [serial = 313] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1D10F400) [pid = 3944] [serial = 305] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (19B24400) [pid = 3944] [serial = 299] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1D929C00) [pid = 3944] [serial = 310] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (190D3800) [pid = 3944] [serial = 296] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1D9C4800) [pid = 3944] [serial = 311] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1C38F800) [pid = 3944] [serial = 326] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (15B2FC00) [pid = 3944] [serial = 331] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1D9C0800) [pid = 3944] [serial = 281] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (185D7000) [pid = 3944] [serial = 191] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (191D3000) [pid = 3944] [serial = 278] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (0DA34C00) [pid = 3944] [serial = 317] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1F340000) [pid = 3944] [serial = 179] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (17C7A400) [pid = 3944] [serial = 275] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1AEE9C00) [pid = 3944] [serial = 329] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (0D959C00) [pid = 3944] [serial = 136] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (185DBC00) [pid = 3944] [serial = 185] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (0DA49800) [pid = 3944] [serial = 182] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (17378800) [pid = 3944] [serial = 332] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (17C5F800) [pid = 3944] [serial = 319] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (19E5B800) [pid = 3944] [serial = 322] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1F346000) [pid = 3944] [serial = 188] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1D13A400) [pid = 3944] [serial = 236] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (14D10800) [pid = 3944] [serial = 139] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (0DA14000) [pid = 3944] [serial = 316] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (17DF6C00) [pid = 3944] [serial = 320] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1AEE7000) [pid = 3944] [serial = 328] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (0DA50C00) [pid = 3944] [serial = 133] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (191D1400) [pid = 3944] [serial = 142] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (19E5F400) [pid = 3944] [serial = 323] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1B4DD000) [pid = 3944] [serial = 325] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1D92E400) [pid = 3944] [serial = 233] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (0E0EF000) [pid = 3944] [serial = 272] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1EA86C00) [pid = 3944] [serial = 314] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17C88C00) [pid = 3944] [serial = 230] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1D923800) [pid = 3944] [serial = 224] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0DA40C00) [pid = 3944] [serial = 227] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (0DA38800) [pid = 3944] [serial = 334] [outer = 00000000] [url = about:blank] 17:01:29 INFO - PROCESS | 3944 | 1464220889369 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]]]}] 17:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 830ms 17:01:29 INFO - PROCESS | 3944 | 1464220889384 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:01:29 INFO - PROCESS | 3944 | 1464220889389 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:01:29 INFO - PROCESS | 3944 | 1464220889395 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:01:29 INFO - PROCESS | 3944 | 1464220889397 Marionette TRACE conn6 <- [1,494,null,{}] 17:01:29 INFO - PROCESS | 3944 | 1464220889401 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}] 17:01:29 INFO - PROCESS | 3944 | 1464220889492 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:01:29 INFO - PROCESS | 3944 | 1464220889502 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:29 INFO - PROCESS | 3944 | ++DOCSHELL 0DA34C00 == 53 [pid = 3944] [id = 133] 17:01:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (0DA35000) [pid = 3944] [serial = 397] [outer = 00000000] 17:01:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (0DA4C800) [pid = 3944] [serial = 398] [outer = 0DA35000] 17:01:29 INFO - PROCESS | 3944 | 1464220889549 Marionette DEBUG loaded listener.js 17:01:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (0E09B400) [pid = 3944] [serial = 399] [outer = 0DA35000] 17:01:30 INFO - PROCESS | 3944 | 1464220890032 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]]]}] 17:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 17:01:30 INFO - PROCESS | 3944 | 1464220890068 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:01:30 INFO - PROCESS | 3944 | 1464220890071 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:01:30 INFO - PROCESS | 3944 | 1464220890074 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:01:30 INFO - PROCESS | 3944 | 1464220890077 Marionette TRACE conn6 <- [1,498,null,{}] 17:01:30 INFO - PROCESS | 3944 | 1464220890088 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}] 17:01:30 INFO - PROCESS | 3944 | 1464220890176 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:01:30 INFO - PROCESS | 3944 | 1464220890185 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3944 | ++DOCSHELL 14770C00 == 54 [pid = 3944] [id = 134] 17:01:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (147F5400) [pid = 3944] [serial = 400] [outer = 00000000] 17:01:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1735EC00) [pid = 3944] [serial = 401] [outer = 147F5400] 17:01:30 INFO - PROCESS | 3944 | 1464220890232 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (17380800) [pid = 3944] [serial = 402] [outer = 147F5400] 17:01:30 INFO - PROCESS | 3944 | 1464220890703 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]]]}] 17:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 17:01:30 INFO - PROCESS | 3944 | 1464220890748 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:01:30 INFO - PROCESS | 3944 | 1464220890751 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:01:30 INFO - PROCESS | 3944 | 1464220890754 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:01:30 INFO - PROCESS | 3944 | 1464220890756 Marionette TRACE conn6 <- [1,502,null,{}] 17:01:30 INFO - PROCESS | 3944 | 1464220890759 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}] 17:01:30 INFO - PROCESS | 3944 | 1464220890845 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:01:30 INFO - PROCESS | 3944 | 1464220890855 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3944 | ++DOCSHELL 17C7B000 == 55 [pid = 3944] [id = 135] 17:01:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (17C7D000) [pid = 3944] [serial = 403] [outer = 00000000] 17:01:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (17DD3C00) [pid = 3944] [serial = 404] [outer = 17C7D000] 17:01:30 INFO - PROCESS | 3944 | 1464220890899 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (17DFDC00) [pid = 3944] [serial = 405] [outer = 17C7D000] 17:01:31 INFO - PROCESS | 3944 | 1464220891348 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]]]}] 17:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 17:01:31 INFO - PROCESS | 3944 | 1464220891394 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:01:31 INFO - PROCESS | 3944 | 1464220891396 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:01:31 INFO - PROCESS | 3944 | 1464220891400 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:01:31 INFO - PROCESS | 3944 | 1464220891401 Marionette TRACE conn6 <- [1,506,null,{}] 17:01:31 INFO - PROCESS | 3944 | 1464220891405 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}] 17:01:31 INFO - PROCESS | 3944 | 1464220891511 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:01:31 INFO - PROCESS | 3944 | 1464220891594 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 3944 | ++DOCSHELL 185DBC00 == 56 [pid = 3944] [id = 136] 17:01:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18D34000) [pid = 3944] [serial = 406] [outer = 00000000] 17:01:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (190AF800) [pid = 3944] [serial = 407] [outer = 18D34000] 17:01:31 INFO - PROCESS | 3944 | 1464220891638 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (190BB400) [pid = 3944] [serial = 408] [outer = 18D34000] 17:01:32 INFO - PROCESS | 3944 | 1464220892095 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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 17:01:32 INFO - PROCESS | 3944 | 1464220892137 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 3944 | 1464220892139 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:01:32 INFO - PROCESS | 3944 | 1464220892142 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 3944 | 1464220892144 Marionette TRACE conn6 <- [1,510,null,{}] 17:01:32 INFO - PROCESS | 3944 | 1464220892148 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}] 17:01:32 INFO - PROCESS | 3944 | 1464220892271 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:01:32 INFO - PROCESS | 3944 | 1464220892333 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 3944 | ++DOCSHELL 191D7C00 == 57 [pid = 3944] [id = 137] 17:01:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (191D8400) [pid = 3944] [serial = 409] [outer = 00000000] 17:01:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1998C800) [pid = 3944] [serial = 410] [outer = 191D8400] 17:01:32 INFO - PROCESS | 3944 | 1464220892378 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19992400) [pid = 3944] [serial = 411] [outer = 191D8400] 17:01:32 INFO - PROCESS | 3944 | 1464220892806 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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 731ms 17:01:32 INFO - PROCESS | 3944 | 1464220892873 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 3944 | 1464220892875 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:01:32 INFO - PROCESS | 3944 | 1464220892888 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 3944 | 1464220892890 Marionette TRACE conn6 <- [1,514,null,{}] 17:01:32 INFO - PROCESS | 3944 | 1464220892893 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}] 17:01:33 INFO - PROCESS | 3944 | 1464220893006 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:01:33 INFO - PROCESS | 3944 | 1464220893018 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 3944 | ++DOCSHELL 1998C000 == 58 [pid = 3944] [id = 138] 17:01:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (199FA000) [pid = 3944] [serial = 412] [outer = 00000000] 17:01:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19D0E000) [pid = 3944] [serial = 413] [outer = 199FA000] 17:01:33 INFO - PROCESS | 3944 | 1464220893108 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (19DDCC00) [pid = 3944] [serial = 414] [outer = 199FA000] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1B66A400) [pid = 3944] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1D148C00) [pid = 3944] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1A076C00) [pid = 3944] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19EBEC00) [pid = 3944] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (0DA34000) [pid = 3944] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (19EC5000) [pid = 3944] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (14772800) [pid = 3944] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (15B3FC00) [pid = 3944] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:01:33 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (0D965000) [pid = 3944] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:01:33 INFO - PROCESS | 3944 | 1464220893652 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]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 770ms 17:01:33 INFO - PROCESS | 3944 | 1464220893658 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 3944 | 1464220893660 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:01:33 INFO - PROCESS | 3944 | 1464220893663 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 3944 | 1464220893674 Marionette TRACE conn6 <- [1,518,null,{}] 17:01:33 INFO - PROCESS | 3944 | 1464220893678 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}] 17:01:33 INFO - PROCESS | 3944 | 1464220893758 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:01:33 INFO - PROCESS | 3944 | 1464220893765 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 3944 | ++DOCSHELL 0D924000 == 59 [pid = 3944] [id = 139] 17:01:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (0DF43000) [pid = 3944] [serial = 415] [outer = 00000000] 17:01:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19D08400) [pid = 3944] [serial = 416] [outer = 0DF43000] 17:01:33 INFO - PROCESS | 3944 | 1464220893810 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (19E57C00) [pid = 3944] [serial = 417] [outer = 0DF43000] 17:01:34 INFO - PROCESS | 3944 | 1464220894252 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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 17:01:34 INFO - PROCESS | 3944 | 1464220894294 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 3944 | 1464220894296 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:01:34 INFO - PROCESS | 3944 | 1464220894330 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - PROCESS | 3944 | 1464220894332 Marionette TRACE conn6 <- [1,522,null,{}] 17:01:34 INFO - PROCESS | 3944 | 1464220894338 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}] 17:01:34 INFO - PROCESS | 3944 | 1464220894419 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:01:34 INFO - PROCESS | 3944 | 1464220894425 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:34 INFO - PROCESS | 3944 | ++DOCSHELL 19D03400 == 60 [pid = 3944] [id = 140] 17:01:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19E5B400) [pid = 3944] [serial = 418] [outer = 00000000] 17:01:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (19EBFC00) [pid = 3944] [serial = 419] [outer = 19E5B400] 17:01:34 INFO - PROCESS | 3944 | 1464220894469 Marionette DEBUG loaded listener.js 17:01:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19EC6400) [pid = 3944] [serial = 420] [outer = 19E5B400] 17:01:34 INFO - PROCESS | 3944 | 1464220894913 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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 17:01:34 INFO - PROCESS | 3944 | 1464220894962 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 3944 | 1464220894964 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:01:34 INFO - PROCESS | 3944 | 1464220894967 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:01:34 INFO - PROCESS | 3944 | 1464220894968 Marionette TRACE conn6 <- [1,526,null,{}] 17:01:35 INFO - PROCESS | 3944 | 1464220894972 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}] 17:01:35 INFO - PROCESS | 3944 | 1464220895055 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:01:35 INFO - PROCESS | 3944 | 1464220895061 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3944 | ++DOCSHELL 19E5F400 == 61 [pid = 3944] [id = 141] 17:01:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A07B400) [pid = 3944] [serial = 421] [outer = 00000000] 17:01:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1AEE2C00) [pid = 3944] [serial = 422] [outer = 1A07B400] 17:01:35 INFO - PROCESS | 3944 | 1464220895105 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1AEE9000) [pid = 3944] [serial = 423] [outer = 1A07B400] 17:01:35 INFO - PROCESS | 3944 | 1464220895549 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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 17:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 631ms 17:01:35 INFO - PROCESS | 3944 | 1464220895627 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 3944 | 1464220895631 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:01:35 INFO - PROCESS | 3944 | 1464220895641 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:01:35 INFO - PROCESS | 3944 | 1464220895645 Marionette TRACE conn6 <- [1,530,null,{}] 17:01:35 INFO - PROCESS | 3944 | 1464220895652 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}] 17:01:35 INFO - PROCESS | 3944 | 1464220895769 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:01:35 INFO - PROCESS | 3944 | 1464220895938 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3944 | ++DOCSHELL 0D961C00 == 62 [pid = 3944] [id = 142] 17:01:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (0D962000) [pid = 3944] [serial = 424] [outer = 00000000] 17:01:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (0DA1BC00) [pid = 3944] [serial = 425] [outer = 0D962000] 17:01:36 INFO - PROCESS | 3944 | 1464220895994 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (0DA3F800) [pid = 3944] [serial = 426] [outer = 0D962000] 17:01:36 INFO - PROCESS | 3944 | 1464220896628 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"]]]}] 17:01:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 17:01:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:01:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:01:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 17:01:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:01:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:01:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1019ms 17:01:36 INFO - PROCESS | 3944 | 1464220896666 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 3944 | 1464220896670 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:01:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:01:36 INFO - PROCESS | 3944 | 1464220896678 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 3944 | 1464220896682 Marionette TRACE conn6 <- [1,534,null,{}] 17:01:36 INFO - PROCESS | 3944 | 1464220896722 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}] 17:01:36 INFO - PROCESS | 3944 | 1464220896867 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:01:37 INFO - PROCESS | 3944 | 1464220896973 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DE400 == 63 [pid = 3944] [id = 143] 17:01:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (0DA50800) [pid = 3944] [serial = 427] [outer = 00000000] 17:01:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (17DDA000) [pid = 3944] [serial = 428] [outer = 0DA50800] 17:01:37 INFO - PROCESS | 3944 | 1464220897027 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (190D0C00) [pid = 3944] [serial = 429] [outer = 0DA50800] 17:01:37 INFO - PROCESS | 3944 | 1464220897609 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]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 17:01:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 991ms 17:01:37 INFO - PROCESS | 3944 | 1464220897666 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 3944 | 1464220897669 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:01:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:01:37 INFO - PROCESS | 3944 | 1464220897672 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - PROCESS | 3944 | 1464220897675 Marionette TRACE conn6 <- [1,538,null,{}] 17:01:37 INFO - PROCESS | 3944 | 1464220897685 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}] 17:01:37 INFO - PROCESS | 3944 | 1464220897797 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:01:37 INFO - PROCESS | 3944 | 1464220897899 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 3944 | ++DOCSHELL 0DA17800 == 64 [pid = 3944] [id = 144] 17:01:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1B669800) [pid = 3944] [serial = 430] [outer = 00000000] 17:01:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1B73EC00) [pid = 3944] [serial = 431] [outer = 1B669800] 17:01:37 INFO - PROCESS | 3944 | 1464220897957 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1C38F800) [pid = 3944] [serial = 432] [outer = 1B669800] 17:01:38 INFO - PROCESS | 3944 | 1464220898499 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]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:01:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 17:01:38 INFO - PROCESS | 3944 | 1464220898546 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 3944 | 1464220898548 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:01:38 INFO - PROCESS | 3944 | 1464220898568 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 3944 | 1464220898570 Marionette TRACE conn6 <- [1,542,null,{}] 17:01:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:01:38 INFO - PROCESS | 3944 | 1464220898574 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}] 17:01:38 INFO - PROCESS | 3944 | 1464220898686 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:01:38 INFO - PROCESS | 3944 | 1464220898800 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 3944 | ++DOCSHELL 1B738400 == 65 [pid = 3944] [id = 145] 17:01:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1CD1C800) [pid = 3944] [serial = 433] [outer = 00000000] 17:01:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1D908800) [pid = 3944] [serial = 434] [outer = 1CD1C800] 17:01:38 INFO - PROCESS | 3944 | 1464220898855 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1D90D800) [pid = 3944] [serial = 435] [outer = 1CD1C800] 17:01:39 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:39 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:39 INFO - PROCESS | 3944 | 1464220899373 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]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:01:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 17:01:39 INFO - PROCESS | 3944 | 1464220899444 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 3944 | 1464220899447 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:01:39 INFO - PROCESS | 3944 | 1464220899450 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:01:39 INFO - PROCESS | 3944 | 1464220899452 Marionette TRACE conn6 <- [1,546,null,{}] 17:01:39 INFO - PROCESS | 3944 | 1464220899456 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}] 17:01:39 INFO - PROCESS | 3944 | 1464220899565 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:01:39 INFO - PROCESS | 3944 | 1464220899664 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 3944 | ++DOCSHELL 1D148C00 == 66 [pid = 3944] [id = 146] 17:01:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1D909C00) [pid = 3944] [serial = 436] [outer = 00000000] 17:01:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1D930800) [pid = 3944] [serial = 437] [outer = 1D909C00] 17:01:39 INFO - PROCESS | 3944 | 1464220899718 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1D9C0C00) [pid = 3944] [serial = 438] [outer = 1D909C00] 17:01:40 INFO - PROCESS | 3944 | 1464220900314 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]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:01:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 17:01:40 INFO - PROCESS | 3944 | 1464220900384 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 3944 | 1464220900386 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:01:40 INFO - PROCESS | 3944 | 1464220900390 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:01:40 INFO - PROCESS | 3944 | 1464220900392 Marionette TRACE conn6 <- [1,550,null,{}] 17:01:40 INFO - PROCESS | 3944 | 1464220900395 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}] 17:01:40 INFO - PROCESS | 3944 | 1464220900553 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:01:40 INFO - PROCESS | 3944 | 1464220900684 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 3944 | ++DOCSHELL 1D92F800 == 67 [pid = 3944] [id = 147] 17:01:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1DA9A400) [pid = 3944] [serial = 439] [outer = 00000000] 17:01:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1DAA8800) [pid = 3944] [serial = 440] [outer = 1DA9A400] 17:01:40 INFO - PROCESS | 3944 | 1464220900740 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1EA42C00) [pid = 3944] [serial = 441] [outer = 1DA9A400] 17:01:41 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:41 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:41 INFO - PROCESS | 3944 | 1464220901317 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]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:01:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 17:01:41 INFO - PROCESS | 3944 | 1464220901364 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 3944 | 1464220901366 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:01:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:01:41 INFO - PROCESS | 3944 | 1464220901384 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 3944 | 1464220901386 Marionette TRACE conn6 <- [1,554,null,{}] 17:01:41 INFO - PROCESS | 3944 | 1464220901390 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}] 17:01:41 INFO - PROCESS | 3944 | 1464220901492 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:01:41 INFO - PROCESS | 3944 | 1464220901618 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:41 INFO - PROCESS | 3944 | ++DOCSHELL 1EA45C00 == 68 [pid = 3944] [id = 148] 17:01:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1EA87800) [pid = 3944] [serial = 442] [outer = 00000000] 17:01:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1EA8B400) [pid = 3944] [serial = 443] [outer = 1EA87800] 17:01:41 INFO - PROCESS | 3944 | 1464220901672 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1EA8DC00) [pid = 3944] [serial = 444] [outer = 1EA87800] 17:01:42 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:42 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:42 INFO - PROCESS | 3944 | 1464220902461 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]]]}] 17:01:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:01:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1136ms 17:01:42 INFO - PROCESS | 3944 | 1464220902521 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:01:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:01:42 INFO - PROCESS | 3944 | 1464220902525 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:01:42 INFO - PROCESS | 3944 | 1464220902531 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - PROCESS | 3944 | 1464220902535 Marionette TRACE conn6 <- [1,558,null,{}] 17:01:42 INFO - PROCESS | 3944 | 1464220902556 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}] 17:01:42 INFO - PROCESS | 3944 | 1464220902667 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:01:42 INFO - PROCESS | 3944 | 1464220902793 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 3944 | ++DOCSHELL 0E070800 == 69 [pid = 3944] [id = 149] 17:01:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (0E0EEC00) [pid = 3944] [serial = 445] [outer = 00000000] 17:01:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (14D17C00) [pid = 3944] [serial = 446] [outer = 0E0EEC00] 17:01:42 INFO - PROCESS | 3944 | 1464220902844 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (17C5E400) [pid = 3944] [serial = 447] [outer = 0E0EEC00] 17:01:43 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:43 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:43 INFO - PROCESS | 3944 | 1464220903417 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]]]}] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 0D756000 == 68 [pid = 3944] [id = 45] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 19D03400 == 67 [pid = 3944] [id = 140] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 0D924000 == 66 [pid = 3944] [id = 139] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 1998C000 == 65 [pid = 3944] [id = 138] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 191D7C00 == 64 [pid = 3944] [id = 137] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 185DBC00 == 63 [pid = 3944] [id = 136] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 17C7B000 == 62 [pid = 3944] [id = 135] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 14770C00 == 61 [pid = 3944] [id = 134] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 0DA34C00 == 60 [pid = 3944] [id = 133] 17:01:43 INFO - PROCESS | 3944 | --DOCSHELL 0DA12000 == 59 [pid = 3944] [id = 132] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1C1F3800) [pid = 3944] [serial = 361] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1D90AC00) [pid = 3944] [serial = 364] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1D01C800) [pid = 3944] [serial = 362] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1A081C00) [pid = 3944] [serial = 367] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (0D91D400) [pid = 3944] [serial = 337] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (17360800) [pid = 3944] [serial = 340] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (18D49800) [pid = 3944] [serial = 343] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1A0B2000) [pid = 3944] [serial = 350] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (19EC8C00) [pid = 3944] [serial = 349] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (15B26000) [pid = 3944] [serial = 355] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (190B7C00) [pid = 3944] [serial = 356] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1AEE0000) [pid = 3944] [serial = 358] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (17C7EC00) [pid = 3944] [serial = 353] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (15C56800) [pid = 3944] [serial = 352] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1D90C800) [pid = 3944] [serial = 365] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19B29C00) [pid = 3944] [serial = 346] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1DA9F400) [pid = 3944] [serial = 376] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (19EC1C00) [pid = 3944] [serial = 373] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1D92E000) [pid = 3944] [serial = 368] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (0DDC4400) [pid = 3944] [serial = 370] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1AEEA000) [pid = 3944] [serial = 359] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1B4D7800) [pid = 3944] [serial = 374] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (14B71800) [pid = 3944] [serial = 371] [outer = 00000000] [url = about:blank] 17:01:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:01:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 991ms 17:01:43 INFO - PROCESS | 3944 | 1464220903521 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 3944 | 1464220903527 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:01:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:01:43 INFO - PROCESS | 3944 | 1464220903536 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 3944 | 1464220903538 Marionette TRACE conn6 <- [1,562,null,{}] 17:01:43 INFO - PROCESS | 3944 | 1464220903542 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}] 17:01:43 INFO - PROCESS | 3944 | 1464220903641 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:01:43 INFO - PROCESS | 3944 | 1464220903736 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 3944 | ++DOCSHELL 0D3E8800 == 60 [pid = 3944] [id = 150] 17:01:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (0D72E800) [pid = 3944] [serial = 448] [outer = 00000000] 17:01:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (0E08F400) [pid = 3944] [serial = 449] [outer = 0D72E800] 17:01:43 INFO - PROCESS | 3944 | 1464220903784 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (14CA3800) [pid = 3944] [serial = 450] [outer = 0D72E800] 17:01:44 INFO - PROCESS | 3944 | 1464220904130 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]]]}] 17:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 17:01:44 INFO - PROCESS | 3944 | 1464220904172 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 3944 | 1464220904174 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:01:44 INFO - PROCESS | 3944 | 1464220904196 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 3944 | 1464220904199 Marionette TRACE conn6 <- [1,566,null,{}] 17:01:44 INFO - PROCESS | 3944 | 1464220904212 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}] 17:01:44 INFO - PROCESS | 3944 | 1464220904307 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:01:44 INFO - PROCESS | 3944 | 1464220904315 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 3944 | ++DOCSHELL 17C80400 == 61 [pid = 3944] [id = 151] 17:01:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (17C82C00) [pid = 3944] [serial = 451] [outer = 00000000] 17:01:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (190D1400) [pid = 3944] [serial = 452] [outer = 17C82C00] 17:01:44 INFO - PROCESS | 3944 | 1464220904363 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (191D2000) [pid = 3944] [serial = 453] [outer = 17C82C00] 17:01:44 INFO - PROCESS | 3944 | 1464220904904 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]]]}] 17:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 750ms 17:01:44 INFO - PROCESS | 3944 | 1464220904931 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 3944 | 1464220904933 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:01:44 INFO - PROCESS | 3944 | 1464220904936 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:01:44 INFO - PROCESS | 3944 | 1464220904938 Marionette TRACE conn6 <- [1,570,null,{}] 17:01:44 INFO - PROCESS | 3944 | 1464220904942 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}] 17:01:45 INFO - PROCESS | 3944 | 1464220905029 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:01:45 INFO - PROCESS | 3944 | 1464220905038 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3944 | ++DOCSHELL 19989000 == 62 [pid = 3944] [id = 152] 17:01:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (19A39400) [pid = 3944] [serial = 454] [outer = 00000000] 17:01:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (19E56400) [pid = 3944] [serial = 455] [outer = 19A39400] 17:01:45 INFO - PROCESS | 3944 | 1464220905084 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19EBB800) [pid = 3944] [serial = 456] [outer = 19A39400] 17:01:45 INFO - PROCESS | 3944 | 1464220905525 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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:01:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 17:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:01:45 INFO - PROCESS | 3944 | 1464220905571 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3944 | 1464220905573 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:01:45 INFO - PROCESS | 3944 | 1464220905576 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 3944 | 1464220905587 Marionette TRACE conn6 <- [1,574,null,{}] 17:01:45 INFO - PROCESS | 3944 | 1464220905591 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}] 17:01:45 INFO - PROCESS | 3944 | 1464220905700 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:01:45 INFO - PROCESS | 3944 | 1464220905710 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3944 | ++DOCSHELL 1A075800 == 63 [pid = 3944] [id = 153] 17:01:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1A076400) [pid = 3944] [serial = 457] [outer = 00000000] 17:01:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AE58000) [pid = 3944] [serial = 458] [outer = 1A076400] 17:01:45 INFO - PROCESS | 3944 | 1464220905754 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AEEB800) [pid = 3944] [serial = 459] [outer = 1A076400] 17:01:46 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:46 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:46 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:46 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:46 INFO - PROCESS | 3944 | 1464220906224 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]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 17:01:46 INFO - PROCESS | 3944 | 1464220906267 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:01:46 INFO - PROCESS | 3944 | 1464220906269 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:01:46 INFO - PROCESS | 3944 | 1464220906272 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - PROCESS | 3944 | 1464220906274 Marionette TRACE conn6 <- [1,578,null,{}] 17:01:46 INFO - PROCESS | 3944 | 1464220906278 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}] 17:01:46 INFO - PROCESS | 3944 | 1464220906409 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:01:46 INFO - PROCESS | 3944 | 1464220906469 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 3944 | ++DOCSHELL 1C38FC00 == 64 [pid = 3944] [id = 154] 17:01:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1CD1AC00) [pid = 3944] [serial = 460] [outer = 00000000] 17:01:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1D139800) [pid = 3944] [serial = 461] [outer = 1CD1AC00] 17:01:46 INFO - PROCESS | 3944 | 1464220906514 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1D905C00) [pid = 3944] [serial = 462] [outer = 1CD1AC00] 17:01:46 INFO - PROCESS | 3944 | 1464220906955 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]]]}] 17:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 17:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:01:47 INFO - PROCESS | 3944 | 1464220907005 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 3944 | 1464220907007 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:01:47 INFO - PROCESS | 3944 | 1464220907010 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 3944 | 1464220907012 Marionette TRACE conn6 <- [1,582,null,{}] 17:01:47 INFO - PROCESS | 3944 | 1464220907015 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}] 17:01:47 INFO - PROCESS | 3944 | 1464220907160 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:01:47 INFO - PROCESS | 3944 | 1464220907225 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 3944 | ++DOCSHELL 17C89800 == 65 [pid = 3944] [id = 155] 17:01:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (18D43C00) [pid = 3944] [serial = 463] [outer = 00000000] 17:01:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1D92E800) [pid = 3944] [serial = 464] [outer = 18D43C00] 17:01:47 INFO - PROCESS | 3944 | 1464220907270 Marionette DEBUG loaded listener.js 17:01:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (17616C00) [pid = 3944] [serial = 465] [outer = 18D43C00] 17:01:47 INFO - PROCESS | 3944 | 1464220907691 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]]]}] 17:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 17:01:47 INFO - PROCESS | 3944 | 1464220907744 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 3944 | 1464220907746 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:01:47 INFO - PROCESS | 3944 | 1464220907749 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 3944 | 1464220907751 Marionette TRACE conn6 <- [1,586,null,{}] 17:01:47 INFO - PROCESS | 3944 | 1464220907754 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}] 17:01:47 INFO - PROCESS | 3944 | 1464220907877 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (18D34000) [pid = 3944] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (0DA35000) [pid = 3944] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (0DF4BC00) [pid = 3944] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (147F5400) [pid = 3944] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (191D8400) [pid = 3944] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (17C7D000) [pid = 3944] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (199FA000) [pid = 3944] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (0DF43000) [pid = 3944] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:01:48 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (19E5B400) [pid = 3944] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:01:48 INFO - PROCESS | 3944 | 1464220908034 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 3944 | ++DOCSHELL 0DA11400 == 66 [pid = 3944] [id = 156] 17:01:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (0DA16C00) [pid = 3944] [serial = 466] [outer = 00000000] 17:01:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (15B41C00) [pid = 3944] [serial = 467] [outer = 0DA16C00] 17:01:48 INFO - PROCESS | 3944 | 1464220908079 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (17DDEC00) [pid = 3944] [serial = 468] [outer = 0DA16C00] 17:01:48 INFO - PROCESS | 3944 | 1464220908450 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]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 17:01:48 INFO - PROCESS | 3944 | 1464220908488 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 3944 | 1464220908490 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:01:48 INFO - PROCESS | 3944 | 1464220908493 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 3944 | 1464220908495 Marionette TRACE conn6 <- [1,590,null,{}] 17:01:48 INFO - PROCESS | 3944 | 1464220908498 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}] 17:01:48 INFO - PROCESS | 3944 | 1464220908616 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:01:48 INFO - PROCESS | 3944 | 1464220908625 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 3944 | ++DOCSHELL 0DF4BC00 == 67 [pid = 3944] [id = 157] 17:01:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (14CA3400) [pid = 3944] [serial = 469] [outer = 00000000] 17:01:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1D926000) [pid = 3944] [serial = 470] [outer = 14CA3400] 17:01:48 INFO - PROCESS | 3944 | 1464220908669 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1E90EC00) [pid = 3944] [serial = 471] [outer = 14CA3400] 17:01:49 INFO - PROCESS | 3944 | 1464220909069 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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 17:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:01:49 INFO - PROCESS | 3944 | 1464220909125 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 3944 | 1464220909127 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:01:49 INFO - PROCESS | 3944 | 1464220909130 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 3944 | 1464220909132 Marionette TRACE conn6 <- [1,594,null,{}] 17:01:49 INFO - PROCESS | 3944 | 1464220909135 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}] 17:01:49 INFO - PROCESS | 3944 | 1464220909252 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:01:49 INFO - PROCESS | 3944 | 1464220909261 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 3944 | ++DOCSHELL 191D9800 == 68 [pid = 3944] [id = 158] 17:01:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (19B5F400) [pid = 3944] [serial = 472] [outer = 00000000] 17:01:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (19B69800) [pid = 3944] [serial = 473] [outer = 19B5F400] 17:01:49 INFO - PROCESS | 3944 | 1464220909308 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (19B6C400) [pid = 3944] [serial = 474] [outer = 19B5F400] 17:01:49 INFO - PROCESS | 3944 | 1464220909713 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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 17:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:01:49 INFO - PROCESS | 3944 | 1464220909761 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 3944 | 1464220909763 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:01:49 INFO - PROCESS | 3944 | 1464220909766 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 3944 | 1464220909769 Marionette TRACE conn6 <- [1,598,null,{}] 17:01:49 INFO - PROCESS | 3944 | 1464220909772 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}] 17:01:50 INFO - PROCESS | 3944 | 1464220910216 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:01:50 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:01:50 INFO - PROCESS | 3944 | 1464220910351 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DE800 == 69 [pid = 3944] [id = 159] 17:01:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (0D89E000) [pid = 3944] [serial = 475] [outer = 00000000] 17:01:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (0D927C00) [pid = 3944] [serial = 476] [outer = 0D89E000] 17:01:50 INFO - PROCESS | 3944 | 1464220910408 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (0DA12000) [pid = 3944] [serial = 477] [outer = 0D89E000] 17:01:51 INFO - PROCESS | 3944 | 1464220911001 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]]]}] 17:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1282ms 17:01:51 INFO - PROCESS | 3944 | 1464220911049 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 3944 | 1464220911054 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:01:51 INFO - PROCESS | 3944 | 1464220911058 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - PROCESS | 3944 | 1464220911062 Marionette TRACE conn6 <- [1,602,null,{}] 17:01:51 INFO - PROCESS | 3944 | 1464220911067 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}] 17:01:51 INFO - PROCESS | 3944 | 1464220911184 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:01:51 INFO - PROCESS | 3944 | 1464220911316 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:51 INFO - PROCESS | 3944 | ++DOCSHELL 17C66000 == 70 [pid = 3944] [id = 160] 17:01:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (17C69800) [pid = 3944] [serial = 478] [outer = 00000000] 17:01:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (18D32400) [pid = 3944] [serial = 479] [outer = 17C69800] 17:01:51 INFO - PROCESS | 3944 | 1464220911373 Marionette DEBUG loaded listener.js 17:01:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (190BBC00) [pid = 3944] [serial = 480] [outer = 17C69800] 17:01:51 INFO - PROCESS | 3944 | 1464220911978 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]]]}] 17:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 17:01:52 INFO - PROCESS | 3944 | 1464220912068 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 3944 | 1464220912072 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:01:52 INFO - PROCESS | 3944 | 1464220912076 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:01:52 INFO - PROCESS | 3944 | 1464220912078 Marionette TRACE conn6 <- [1,606,null,{}] 17:01:52 INFO - PROCESS | 3944 | 1464220912082 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}] 17:01:52 INFO - PROCESS | 3944 | 1464220912195 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:01:52 INFO - PROCESS | 3944 | 1464220912302 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 3944 | ++DOCSHELL 19B61800 == 71 [pid = 3944] [id = 161] 17:01:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1A0B3800) [pid = 3944] [serial = 481] [outer = 00000000] 17:01:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1C31CC00) [pid = 3944] [serial = 482] [outer = 1A0B3800] 17:01:52 INFO - PROCESS | 3944 | 1464220912357 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1D147400) [pid = 3944] [serial = 483] [outer = 1A0B3800] 17:01:52 INFO - PROCESS | 3944 | 1464220912966 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]]]}] 17:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 931ms 17:01:53 INFO - PROCESS | 3944 | 1464220913010 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 3944 | 1464220913013 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:01:53 INFO - PROCESS | 3944 | 1464220913038 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 3944 | 1464220913045 Marionette TRACE conn6 <- [1,610,null,{}] 17:01:53 INFO - PROCESS | 3944 | 1464220913050 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}] 17:01:53 INFO - PROCESS | 3944 | 1464220913162 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:01:53 INFO - PROCESS | 3944 | 1464220913295 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 3944 | ++DOCSHELL 1F342C00 == 72 [pid = 3944] [id = 162] 17:01:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1F345400) [pid = 3944] [serial = 484] [outer = 00000000] 17:01:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1F439000) [pid = 3944] [serial = 485] [outer = 1F345400] 17:01:53 INFO - PROCESS | 3944 | 1464220913352 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1F43D000) [pid = 3944] [serial = 486] [outer = 1F345400] 17:01:53 INFO - PROCESS | 3944 | 1464220913866 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]]]}] 17:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 890ms 17:01:53 INFO - PROCESS | 3944 | 1464220913928 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 3944 | 1464220913931 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:01:53 INFO - PROCESS | 3944 | 1464220913934 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 3944 | 1464220913936 Marionette TRACE conn6 <- [1,614,null,{}] 17:01:53 INFO - PROCESS | 3944 | 1464220913940 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}] 17:01:54 INFO - PROCESS | 3944 | 1464220914054 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:01:54 INFO - PROCESS | 3944 | 1464220914160 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 3944 | ++DOCSHELL 1A022400 == 73 [pid = 3944] [id = 163] 17:01:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1A025C00) [pid = 3944] [serial = 487] [outer = 00000000] 17:01:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1A02DC00) [pid = 3944] [serial = 488] [outer = 1A025C00] 17:01:54 INFO - PROCESS | 3944 | 1464220914214 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1A030000) [pid = 3944] [serial = 489] [outer = 1A025C00] 17:01:54 INFO - PROCESS | 3944 | 1464220914803 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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 17:01:54 INFO - PROCESS | 3944 | 1464220914868 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 3944 | 1464220914870 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:01:54 INFO - PROCESS | 3944 | 1464220914874 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:01:54 INFO - PROCESS | 3944 | 1464220914876 Marionette TRACE conn6 <- [1,618,null,{}] 17:01:54 INFO - PROCESS | 3944 | 1464220914880 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}] 17:01:55 INFO - PROCESS | 3944 | 1464220914987 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:01:55 INFO - PROCESS | 3944 | 1464220915090 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 3944 | ++DOCSHELL 1F446800 == 74 [pid = 3944] [id = 164] 17:01:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1F446C00) [pid = 3944] [serial = 490] [outer = 00000000] 17:01:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1F559400) [pid = 3944] [serial = 491] [outer = 1F446C00] 17:01:55 INFO - PROCESS | 3944 | 1464220915150 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1F561000) [pid = 3944] [serial = 492] [outer = 1F446C00] 17:01:55 INFO - PROCESS | 3944 | 1464220915726 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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 871ms 17:01:55 INFO - PROCESS | 3944 | 1464220915762 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 3944 | 1464220915764 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:01:55 INFO - PROCESS | 3944 | 1464220915769 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 3944 | 1464220915771 Marionette TRACE conn6 <- [1,622,null,{}] 17:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:01:55 INFO - PROCESS | 3944 | 1464220915775 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}] 17:01:55 INFO - PROCESS | 3944 | 1464220915883 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:01:55 INFO - PROCESS | 3944 | 1464220915987 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3944 | ++DOCSHELL 1F555400 == 75 [pid = 3944] [id = 165] 17:01:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1F563400) [pid = 3944] [serial = 493] [outer = 00000000] 17:01:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (225C8C00) [pid = 3944] [serial = 494] [outer = 1F563400] 17:01:56 INFO - PROCESS | 3944 | 1464220916040 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (225CD000) [pid = 3944] [serial = 495] [outer = 1F563400] 17:01:56 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:56 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:56 INFO - PROCESS | 3944 | 1464220916582 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]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 830ms 17:01:56 INFO - PROCESS | 3944 | 1464220916613 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 3944 | 1464220916616 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 3944 | 1464220916620 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - PROCESS | 3944 | 1464220916622 Marionette TRACE conn6 <- [1,626,null,{}] 17:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:01:56 INFO - PROCESS | 3944 | 1464220916626 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}] 17:01:56 INFO - PROCESS | 3944 | 1464220916731 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:01:56 INFO - PROCESS | 3944 | 1464220916869 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3944 | ++DOCSHELL 1A07C400 == 76 [pid = 3944] [id = 166] 17:01:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1A07D400) [pid = 3944] [serial = 496] [outer = 00000000] 17:01:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (218ABC00) [pid = 3944] [serial = 497] [outer = 1A07D400] 17:01:56 INFO - PROCESS | 3944 | 1464220916923 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (218B0C00) [pid = 3944] [serial = 498] [outer = 1A07D400] 17:01:57 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:57 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:57 INFO - PROCESS | 3944 | 1464220917716 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]]]}] 17:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1120ms 17:01:57 INFO - PROCESS | 3944 | 1464220917746 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:01:57 INFO - PROCESS | 3944 | 1464220917750 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:01:57 INFO - PROCESS | 3944 | 1464220917755 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - PROCESS | 3944 | 1464220917759 Marionette TRACE conn6 <- [1,630,null,{}] 17:01:57 INFO - PROCESS | 3944 | 1464220917766 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}] 17:01:57 INFO - PROCESS | 3944 | 1464220917869 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:01:58 INFO - PROCESS | 3944 | 1464220918007 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 3944 | ++DOCSHELL 14D7A000 == 77 [pid = 3944] [id = 167] 17:01:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (14D7D800) [pid = 3944] [serial = 499] [outer = 00000000] 17:01:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1737F800) [pid = 3944] [serial = 500] [outer = 14D7D800] 17:01:58 INFO - PROCESS | 3944 | 1464220918057 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (17C7E400) [pid = 3944] [serial = 501] [outer = 14D7D800] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 191D9800 == 76 [pid = 3944] [id = 158] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 0DF4BC00 == 75 [pid = 3944] [id = 157] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 0DA11400 == 74 [pid = 3944] [id = 156] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 17C89800 == 73 [pid = 3944] [id = 155] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 1C38FC00 == 72 [pid = 3944] [id = 154] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 1A075800 == 71 [pid = 3944] [id = 153] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 19989000 == 70 [pid = 3944] [id = 152] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1AEE2C00) [pid = 3944] [serial = 422] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1735AC00) [pid = 3944] [serial = 379] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1A07C800) [pid = 3944] [serial = 382] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1C2B2000) [pid = 3944] [serial = 386] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1EA46000) [pid = 3944] [serial = 389] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 17C80400 == 69 [pid = 3944] [id = 151] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 0D3E8800 == 68 [pid = 3944] [id = 150] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 0E070800 == 67 [pid = 3944] [id = 149] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 0D7DE400 == 66 [pid = 3944] [id = 143] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 0D961C00 == 65 [pid = 3944] [id = 142] 17:01:58 INFO - PROCESS | 3944 | --DOCSHELL 19E5F400 == 64 [pid = 3944] [id = 141] 17:01:58 INFO - PROCESS | 3944 | 1464220918744 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]]]}] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (19D0E000) [pid = 3944] [serial = 413] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (19D08400) [pid = 3944] [serial = 416] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (19E57C00) [pid = 3944] [serial = 417] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (19EBFC00) [pid = 3944] [serial = 419] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1D01C000) [pid = 3944] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (19DDCC00) [pid = 3944] [serial = 414] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (14D7F400) [pid = 3944] [serial = 396] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (19EC6400) [pid = 3944] [serial = 420] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (17DFDC00) [pid = 3944] [serial = 405] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (190AF800) [pid = 3944] [serial = 407] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (190BB400) [pid = 3944] [serial = 408] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (0DA4C800) [pid = 3944] [serial = 398] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (0E09B400) [pid = 3944] [serial = 399] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (14B68800) [pid = 3944] [serial = 395] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1735EC00) [pid = 3944] [serial = 401] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (17380800) [pid = 3944] [serial = 402] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (19992400) [pid = 3944] [serial = 411] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1998C800) [pid = 3944] [serial = 410] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (0DF43C00) [pid = 3944] [serial = 392] [outer = 00000000] [url = about:blank] 17:01:58 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (17DD3C00) [pid = 3944] [serial = 404] [outer = 00000000] [url = about:blank] 17:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1024ms 17:01:58 INFO - PROCESS | 3944 | 1464220918788 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 3944 | 1464220918794 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:01:58 INFO - PROCESS | 3944 | 1464220918802 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 3944 | 1464220918804 Marionette TRACE conn6 <- [1,634,null,{}] 17:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:01:58 INFO - PROCESS | 3944 | 1464220918824 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}] 17:01:58 INFO - PROCESS | 3944 | 1464220918916 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:01:58 INFO - PROCESS | 3944 | 1464220918923 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 3944 | ++DOCSHELL 0DA35C00 == 65 [pid = 3944] [id = 168] 17:01:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (0DA43000) [pid = 3944] [serial = 502] [outer = 00000000] 17:01:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (0E070800) [pid = 3944] [serial = 503] [outer = 0DA43000] 17:01:58 INFO - PROCESS | 3944 | 1464220918968 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (147F2000) [pid = 3944] [serial = 504] [outer = 0DA43000] 17:01:59 INFO - PROCESS | 3944 | 1464220919480 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]]]}] 17:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 17:01:59 INFO - PROCESS | 3944 | 1464220919538 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:01:59 INFO - PROCESS | 3944 | 1464220919540 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:01:59 INFO - PROCESS | 3944 | 1464220919543 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - PROCESS | 3944 | 1464220919546 Marionette TRACE conn6 <- [1,638,null,{}] 17:01:59 INFO - PROCESS | 3944 | 1464220919557 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}] 17:01:59 INFO - PROCESS | 3944 | 1464220919649 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:01:59 INFO - PROCESS | 3944 | 1464220919743 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 3944 | ++DOCSHELL 17612000 == 66 [pid = 3944] [id = 169] 17:01:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (17C83400) [pid = 3944] [serial = 505] [outer = 00000000] 17:01:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (190B6000) [pid = 3944] [serial = 506] [outer = 17C83400] 17:01:59 INFO - PROCESS | 3944 | 1464220919791 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (190D0800) [pid = 3944] [serial = 507] [outer = 17C83400] 17:02:00 INFO - PROCESS | 3944 | 1464220920183 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]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 17:02:00 INFO - PROCESS | 3944 | 1464220920234 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 3944 | 1464220920236 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:02:00 INFO - PROCESS | 3944 | 1464220920239 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 3944 | 1464220920241 Marionette TRACE conn6 <- [1,642,null,{}] 17:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:02:00 INFO - PROCESS | 3944 | 1464220920244 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}] 17:02:00 INFO - PROCESS | 3944 | 1464220920334 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:02:00 INFO - PROCESS | 3944 | 1464220920340 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 3944 | ++DOCSHELL 191CE800 == 67 [pid = 3944] [id = 170] 17:02:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (191D8000) [pid = 3944] [serial = 508] [outer = 00000000] 17:02:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (19B61400) [pid = 3944] [serial = 509] [outer = 191D8000] 17:02:00 INFO - PROCESS | 3944 | 1464220920385 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (19B6A800) [pid = 3944] [serial = 510] [outer = 191D8000] 17:02:00 INFO - PROCESS | 3944 | 1464220920831 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]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 17:02:00 INFO - PROCESS | 3944 | 1464220920893 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 3944 | 1464220920895 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:02:00 INFO - PROCESS | 3944 | 1464220920898 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:02:00 INFO - PROCESS | 3944 | 1464220920900 Marionette TRACE conn6 <- [1,646,null,{}] 17:02:00 INFO - PROCESS | 3944 | 1464220920903 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}] 17:02:01 INFO - PROCESS | 3944 | 1464220921024 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:02:01 INFO - PROCESS | 3944 | 1464220921109 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 3944 | ++DOCSHELL 19DE9000 == 68 [pid = 3944] [id = 171] 17:02:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (19DE9400) [pid = 3944] [serial = 511] [outer = 00000000] 17:02:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (19E5C000) [pid = 3944] [serial = 512] [outer = 19DE9400] 17:02:01 INFO - PROCESS | 3944 | 1464220921153 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (19EC1800) [pid = 3944] [serial = 513] [outer = 19DE9400] 17:02:01 INFO - PROCESS | 3944 | 1464220921568 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]]]}] 17:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 17:02:01 INFO - PROCESS | 3944 | 1464220921633 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:02:01 INFO - PROCESS | 3944 | 1464220921635 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:02:01 INFO - PROCESS | 3944 | 1464220921638 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - PROCESS | 3944 | 1464220921640 Marionette TRACE conn6 <- [1,650,null,{}] 17:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:02:01 INFO - PROCESS | 3944 | 1464220921644 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}] 17:02:01 INFO - PROCESS | 3944 | 1464220921785 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:02:01 INFO - PROCESS | 3944 | 1464220921848 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 3944 | ++DOCSHELL 19EC5400 == 69 [pid = 3944] [id = 172] 17:02:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (19EC7400) [pid = 3944] [serial = 514] [outer = 00000000] 17:02:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1A0B4000) [pid = 3944] [serial = 515] [outer = 19EC7400] 17:02:01 INFO - PROCESS | 3944 | 1464220921895 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1B4DA400) [pid = 3944] [serial = 516] [outer = 19EC7400] 17:02:02 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:02 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:02 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:02 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:02 INFO - PROCESS | 3944 | 1464220922329 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]]]}] 17:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 17:02:02 INFO - PROCESS | 3944 | 1464220922386 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:02:02 INFO - PROCESS | 3944 | 1464220922387 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:02:02 INFO - PROCESS | 3944 | 1464220922391 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:02:02 INFO - PROCESS | 3944 | 1464220922392 Marionette TRACE conn6 <- [1,654,null,{}] 17:02:02 INFO - PROCESS | 3944 | 1464220922396 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}] 17:02:02 INFO - PROCESS | 3944 | 1464220922512 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:02:02 INFO - PROCESS | 3944 | 1464220922574 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 3944 | ++DOCSHELL 1B66D800 == 70 [pid = 3944] [id = 173] 17:02:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B671400) [pid = 3944] [serial = 517] [outer = 00000000] 17:02:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1CD1D800) [pid = 3944] [serial = 518] [outer = 1B671400] 17:02:02 INFO - PROCESS | 3944 | 1464220922618 Marionette DEBUG loaded listener.js 17:02:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1D13F400) [pid = 3944] [serial = 519] [outer = 1B671400] 17:02:03 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (17C7D400) [pid = 3944] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (19988000) [pid = 3944] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (0DA16C00) [pid = 3944] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1CD1AC00) [pid = 3944] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (19A39400) [pid = 3944] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (18D43C00) [pid = 3944] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (0D724C00) [pid = 3944] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (0D72E800) [pid = 3944] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1A076400) [pid = 3944] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (14CA3400) [pid = 3944] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (15B2A800) [pid = 3944] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (0E0EEC00) [pid = 3944] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (17C82C00) [pid = 3944] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1D9BDC00) [pid = 3944] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:02:03 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1A07B400) [pid = 3944] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:02:03 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:03 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:03 INFO - PROCESS | 3944 | 1464220923200 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]]]}] 17:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 831ms 17:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:02:03 INFO - PROCESS | 3944 | 1464220923224 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 3944 | 1464220923225 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:02:03 INFO - PROCESS | 3944 | 1464220923228 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 3944 | 1464220923230 Marionette TRACE conn6 <- [1,658,null,{}] 17:02:03 INFO - PROCESS | 3944 | 1464220923233 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}] 17:02:03 INFO - PROCESS | 3944 | 1464220923328 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:02:03 INFO - PROCESS | 3944 | 1464220923419 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 3944 | ++DOCSHELL 0E0EEC00 == 71 [pid = 3944] [id = 174] 17:02:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (0E65E400) [pid = 3944] [serial = 520] [outer = 00000000] 17:02:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (191D9C00) [pid = 3944] [serial = 521] [outer = 0E65E400] 17:02:03 INFO - PROCESS | 3944 | 1464220923463 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19B64000) [pid = 3944] [serial = 522] [outer = 0E65E400] 17:02:03 INFO - PROCESS | 3944 | 1464220923843 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]]]}] 17:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 17:02:03 INFO - PROCESS | 3944 | 1464220923905 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 3944 | 1464220923907 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:02:03 INFO - PROCESS | 3944 | 1464220923910 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:02:03 INFO - PROCESS | 3944 | 1464220923911 Marionette TRACE conn6 <- [1,662,null,{}] 17:02:03 INFO - PROCESS | 3944 | 1464220923919 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}] 17:02:04 INFO - PROCESS | 3944 | 1464220924004 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:02:04 INFO - PROCESS | 3944 | 1464220924011 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 3944 | ++DOCSHELL 0E651800 == 72 [pid = 3944] [id = 175] 17:02:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (17C82C00) [pid = 3944] [serial = 523] [outer = 00000000] 17:02:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1D113400) [pid = 3944] [serial = 524] [outer = 17C82C00] 17:02:04 INFO - PROCESS | 3944 | 1464220924054 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1D922400) [pid = 3944] [serial = 525] [outer = 17C82C00] 17:02:04 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:04 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:04 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:04 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:04 INFO - PROCESS | 3944 | 1464220924465 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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 17:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 17:02:04 INFO - PROCESS | 3944 | 1464220924545 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 3944 | 1464220924547 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:02:04 INFO - PROCESS | 3944 | 1464220924550 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 3944 | 1464220924552 Marionette TRACE conn6 <- [1,666,null,{}] 17:02:04 INFO - PROCESS | 3944 | 1464220924555 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}] 17:02:04 INFO - PROCESS | 3944 | 1464220924642 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:02:04 INFO - PROCESS | 3944 | 1464220924656 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 3944 | ++DOCSHELL 19D4F800 == 73 [pid = 3944] [id = 176] 17:02:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (19D51000) [pid = 3944] [serial = 526] [outer = 00000000] 17:02:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (19D55400) [pid = 3944] [serial = 527] [outer = 19D51000] 17:02:04 INFO - PROCESS | 3944 | 1464220924700 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (19D58400) [pid = 3944] [serial = 528] [outer = 19D51000] 17:02:05 INFO - PROCESS | 3944 | 1464220925234 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]]]}] 17:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 731ms 17:02:05 INFO - PROCESS | 3944 | 1464220925281 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 3944 | 1464220925286 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:02:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:02:05 INFO - PROCESS | 3944 | 1464220925291 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - PROCESS | 3944 | 1464220925296 Marionette TRACE conn6 <- [1,670,null,{}] 17:02:05 INFO - PROCESS | 3944 | 1464220925303 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}] 17:02:05 INFO - PROCESS | 3944 | 1464220925484 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:02:05 INFO - PROCESS | 3944 | 1464220925615 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 3944 | ++DOCSHELL 0D928800 == 74 [pid = 3944] [id = 177] 17:02:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (0DA12C00) [pid = 3944] [serial = 529] [outer = 00000000] 17:02:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (14292800) [pid = 3944] [serial = 530] [outer = 0DA12C00] 17:02:05 INFO - PROCESS | 3944 | 1464220925676 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (15B36400) [pid = 3944] [serial = 531] [outer = 0DA12C00] 17:02:06 INFO - PROCESS | 3944 | 1464220926717 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]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:02:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1479ms 17:02:06 INFO - PROCESS | 3944 | 1464220926787 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 3944 | 1464220926793 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:02:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:02:06 INFO - PROCESS | 3944 | 1464220926801 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - PROCESS | 3944 | 1464220926804 Marionette TRACE conn6 <- [1,674,null,{}] 17:02:06 INFO - PROCESS | 3944 | 1464220926808 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}] 17:02:06 INFO - PROCESS | 3944 | 1464220926912 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:02:07 INFO - PROCESS | 3944 | 1464220927142 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 3944 | ++DOCSHELL 19992000 == 75 [pid = 3944] [id = 178] 17:02:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (19B24C00) [pid = 3944] [serial = 532] [outer = 00000000] 17:02:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (19D4A000) [pid = 3944] [serial = 533] [outer = 19B24C00] 17:02:07 INFO - PROCESS | 3944 | 1464220927200 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (19E5AC00) [pid = 3944] [serial = 534] [outer = 19B24C00] 17:02:08 INFO - PROCESS | 3944 | 1464220928251 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]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:02:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1478ms 17:02:08 INFO - PROCESS | 3944 | 1464220928283 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 3944 | 1464220928286 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:02:08 INFO - PROCESS | 3944 | 1464220928290 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:02:08 INFO - PROCESS | 3944 | 1464220928294 Marionette TRACE conn6 <- [1,678,null,{}] 17:02:08 INFO - PROCESS | 3944 | 1464220928305 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}] 17:02:08 INFO - PROCESS | 3944 | 1464220928418 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:02:08 INFO - PROCESS | 3944 | 1464220928558 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 3944 | ++DOCSHELL 1D92C400 == 76 [pid = 3944] [id = 179] 17:02:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1D92C800) [pid = 3944] [serial = 535] [outer = 00000000] 17:02:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1D9BDC00) [pid = 3944] [serial = 536] [outer = 1D92C800] 17:02:08 INFO - PROCESS | 3944 | 1464220928616 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1DA9C800) [pid = 3944] [serial = 537] [outer = 1D92C800] 17:02:09 INFO - PROCESS | 3944 | 1464220929656 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]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:02:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1371ms 17:02:09 INFO - PROCESS | 3944 | 1464220929664 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 3944 | 1464220929667 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:02:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:02:09 INFO - PROCESS | 3944 | 1464220929671 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 3944 | 1464220929673 Marionette TRACE conn6 <- [1,682,null,{}] 17:02:09 INFO - PROCESS | 3944 | 1464220929677 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}] 17:02:09 INFO - PROCESS | 3944 | 1464220929791 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:02:09 INFO - PROCESS | 3944 | 1464220929953 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 3944 | ++DOCSHELL 1EA40400 == 77 [pid = 3944] [id = 180] 17:02:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1EA47400) [pid = 3944] [serial = 538] [outer = 00000000] 17:02:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1EA8C000) [pid = 3944] [serial = 539] [outer = 1EA47400] 17:02:10 INFO - PROCESS | 3944 | 1464220930013 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1EA91400) [pid = 3944] [serial = 540] [outer = 1EA47400] 17:02:11 INFO - PROCESS | 3944 | 1464220931056 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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:02:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1421ms 17:02:11 INFO - PROCESS | 3944 | 1464220931094 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 3944 | 1464220931097 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:02:11 INFO - PROCESS | 3944 | 1464220931100 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:02:11 INFO - PROCESS | 3944 | 1464220931102 Marionette TRACE conn6 <- [1,686,null,{}] 17:02:11 INFO - PROCESS | 3944 | 1464220931106 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}] 17:02:11 INFO - PROCESS | 3944 | 1464220931220 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:02:11 INFO - PROCESS | 3944 | 1464220931354 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 3944 | ++DOCSHELL 191DCC00 == 78 [pid = 3944] [id = 181] 17:02:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (191DD400) [pid = 3944] [serial = 541] [outer = 00000000] 17:02:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1B665C00) [pid = 3944] [serial = 542] [outer = 191DD400] 17:02:11 INFO - PROCESS | 3944 | 1464220931410 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1D910C00) [pid = 3944] [serial = 543] [outer = 191DD400] 17:02:12 INFO - PROCESS | 3944 | 1464220932409 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]]]}] 17:02:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 17:02:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1325ms 17:02:12 INFO - PROCESS | 3944 | 1464220932429 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:02:12 INFO - PROCESS | 3944 | 1464220932433 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:02:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:02:12 INFO - PROCESS | 3944 | 1464220932452 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:02:12 INFO - PROCESS | 3944 | 1464220932456 Marionette TRACE conn6 <- [1,690,null,{}] 17:02:12 INFO - PROCESS | 3944 | 1464220932462 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}] 17:02:12 INFO - PROCESS | 3944 | 1464220932569 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:02:12 INFO - PROCESS | 3944 | 1464220932738 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 3944 | ++DOCSHELL 17363C00 == 79 [pid = 3944] [id = 182] 17:02:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (17380C00) [pid = 3944] [serial = 544] [outer = 00000000] 17:02:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (17C5DC00) [pid = 3944] [serial = 545] [outer = 17380C00] 17:02:12 INFO - PROCESS | 3944 | 1464220932793 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (17DDA400) [pid = 3944] [serial = 546] [outer = 17380C00] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 190D7400 == 78 [pid = 3944] [id = 93] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 1EA41400 == 77 [pid = 3944] [id = 130] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0DA15C00 == 76 [pid = 3944] [id = 127] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0D728C00 == 75 [pid = 3944] [id = 129] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 15B2D400 == 74 [pid = 3944] [id = 92] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0D7D9000 == 73 [pid = 3944] [id = 116] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0D723400 == 72 [pid = 3944] [id = 131] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 19EBA400 == 71 [pid = 3944] [id = 128] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0E651800 == 70 [pid = 3944] [id = 175] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0E0EEC00 == 69 [pid = 3944] [id = 174] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 1B66D800 == 68 [pid = 3944] [id = 173] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 19EC5400 == 67 [pid = 3944] [id = 172] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 19DE9000 == 66 [pid = 3944] [id = 171] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 191CE800 == 65 [pid = 3944] [id = 170] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (19B69800) [pid = 3944] [serial = 473] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1D908800) [pid = 3944] [serial = 434] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1D930800) [pid = 3944] [serial = 437] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1EA8B400) [pid = 3944] [serial = 443] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1DAA8800) [pid = 3944] [serial = 440] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 17612000 == 64 [pid = 3944] [id = 169] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0DA35C00 == 63 [pid = 3944] [id = 168] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 14D7A000 == 62 [pid = 3944] [id = 167] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 1A022400 == 61 [pid = 3944] [id = 163] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 1F342C00 == 60 [pid = 3944] [id = 162] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 19B61800 == 59 [pid = 3944] [id = 161] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 17C66000 == 58 [pid = 3944] [id = 160] 17:02:13 INFO - PROCESS | 3944 | --DOCSHELL 0D7DE800 == 57 [pid = 3944] [id = 159] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (190BAC00) [pid = 3944] [serial = 344] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (19E50C00) [pid = 3944] [serial = 347] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (17DDEC00) [pid = 3944] [serial = 468] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1D139800) [pid = 3944] [serial = 461] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (19E56400) [pid = 3944] [serial = 455] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1D92E800) [pid = 3944] [serial = 464] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (0D966800) [pid = 3944] [serial = 338] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1D905C00) [pid = 3944] [serial = 462] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (17DDA000) [pid = 3944] [serial = 428] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (14CA3800) [pid = 3944] [serial = 450] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1AE58000) [pid = 3944] [serial = 458] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (19EBB800) [pid = 3944] [serial = 456] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AEEB800) [pid = 3944] [serial = 459] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1E90EC00) [pid = 3944] [serial = 471] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (17381400) [pid = 3944] [serial = 341] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (17C5E400) [pid = 3944] [serial = 447] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (190D1400) [pid = 3944] [serial = 452] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1DAA2800) [pid = 3944] [serial = 377] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1D926000) [pid = 3944] [serial = 470] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (191D2000) [pid = 3944] [serial = 453] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (15B41C00) [pid = 3944] [serial = 467] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (14D17C00) [pid = 3944] [serial = 446] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1B73EC00) [pid = 3944] [serial = 431] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1AEE9000) [pid = 3944] [serial = 423] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (0E08F400) [pid = 3944] [serial = 449] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (0DA1BC00) [pid = 3944] [serial = 425] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (17616C00) [pid = 3944] [serial = 465] [outer = 00000000] [url = about:blank] 17:02:13 INFO - PROCESS | 3944 | 1464220933849 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]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1433ms 17:02:13 INFO - PROCESS | 3944 | 1464220933890 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 3944 | 1464220933895 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:02:13 INFO - PROCESS | 3944 | 1464220933901 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - PROCESS | 3944 | 1464220933904 Marionette TRACE conn6 <- [1,694,null,{}] 17:02:13 INFO - PROCESS | 3944 | 1464220933908 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}] 17:02:14 INFO - PROCESS | 3944 | 1464220934002 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:02:14 INFO - PROCESS | 3944 | 1464220934133 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 3944 | ++DOCSHELL 0E0EEC00 == 58 [pid = 3944] [id = 183] 17:02:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (0E0F6400) [pid = 3944] [serial = 547] [outer = 00000000] 17:02:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (14CA1400) [pid = 3944] [serial = 548] [outer = 0E0F6400] 17:02:14 INFO - PROCESS | 3944 | 1464220934183 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (15B34000) [pid = 3944] [serial = 549] [outer = 0E0F6400] 17:02:15 INFO - PROCESS | 3944 | 1464220935045 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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1177ms 17:02:15 INFO - PROCESS | 3944 | 1464220935088 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 3944 | 1464220935090 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:02:15 INFO - PROCESS | 3944 | 1464220935094 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 3944 | 1464220935098 Marionette TRACE conn6 <- [1,698,null,{}] 17:02:15 INFO - PROCESS | 3944 | 1464220935108 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}] 17:02:15 INFO - PROCESS | 3944 | 1464220935204 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:02:15 INFO - PROCESS | 3944 | 1464220935212 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 3944 | ++DOCSHELL 18D34000 == 59 [pid = 3944] [id = 184] 17:02:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (190B2C00) [pid = 3944] [serial = 550] [outer = 00000000] 17:02:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (190D7C00) [pid = 3944] [serial = 551] [outer = 190B2C00] 17:02:15 INFO - PROCESS | 3944 | 1464220935260 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (191D7C00) [pid = 3944] [serial = 552] [outer = 190B2C00] 17:02:16 INFO - PROCESS | 3944 | 1464220936249 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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1173ms 17:02:16 INFO - PROCESS | 3944 | 1464220936269 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 3944 | 1464220936271 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:02:16 INFO - PROCESS | 3944 | 1464220936275 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:02:16 INFO - PROCESS | 3944 | 1464220936276 Marionette TRACE conn6 <- [1,702,null,{}] 17:02:16 INFO - PROCESS | 3944 | 1464220936280 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}] 17:02:16 INFO - PROCESS | 3944 | 1464220936401 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:02:16 INFO - PROCESS | 3944 | 1464220936457 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 3944 | ++DOCSHELL 19987C00 == 60 [pid = 3944] [id = 185] 17:02:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19989000) [pid = 3944] [serial = 553] [outer = 00000000] 17:02:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19B69C00) [pid = 3944] [serial = 554] [outer = 19989000] 17:02:16 INFO - PROCESS | 3944 | 1464220936502 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (19D4FC00) [pid = 3944] [serial = 555] [outer = 19989000] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (19B5F400) [pid = 3944] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (19DE9400) [pid = 3944] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (19EC7400) [pid = 3944] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (191D8000) [pid = 3944] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (17C83400) [pid = 3944] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (0DA43000) [pid = 3944] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (14D7D800) [pid = 3944] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (0E65E400) [pid = 3944] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B671400) [pid = 3944] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:02:17 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (17C82C00) [pid = 3944] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:02:17 INFO - PROCESS | 3944 | 1464220937478 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]]]}] 17:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 17:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1233ms 17:02:17 INFO - PROCESS | 3944 | 1464220937512 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 3944 | 1464220937517 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:02:17 INFO - PROCESS | 3944 | 1464220937563 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - PROCESS | 3944 | 1464220937568 Marionette TRACE conn6 <- [1,706,null,{}] 17:02:17 INFO - PROCESS | 3944 | 1464220937578 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}] 17:02:17 INFO - PROCESS | 3944 | 1464220937683 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:02:17 INFO - PROCESS | 3944 | 1464220937854 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 3944 | ++DOCSHELL 0DB71000 == 61 [pid = 3944] [id = 186] 17:02:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (0DDC5800) [pid = 3944] [serial = 556] [outer = 00000000] 17:02:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (0E09B400) [pid = 3944] [serial = 557] [outer = 0DDC5800] 17:02:17 INFO - PROCESS | 3944 | 1464220937958 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (14D0C800) [pid = 3944] [serial = 558] [outer = 0DDC5800] 17:02:19 INFO - PROCESS | 3944 | 1464220939040 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]]]}] 17:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1574ms 17:02:19 INFO - PROCESS | 3944 | 1464220939101 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 3944 | 1464220939107 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:02:19 INFO - PROCESS | 3944 | 1464220939114 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - PROCESS | 3944 | 1464220939117 Marionette TRACE conn6 <- [1,710,null,{}] 17:02:19 INFO - PROCESS | 3944 | 1464220939163 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}] 17:02:19 INFO - PROCESS | 3944 | 1464220939302 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:02:19 INFO - PROCESS | 3944 | 1464220939402 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:19 INFO - PROCESS | 3944 | ++DOCSHELL 17DF5400 == 62 [pid = 3944] [id = 187] 17:02:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (185D7C00) [pid = 3944] [serial = 559] [outer = 00000000] 17:02:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (190BAC00) [pid = 3944] [serial = 560] [outer = 185D7C00] 17:02:19 INFO - PROCESS | 3944 | 1464220939459 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (190DA800) [pid = 3944] [serial = 561] [outer = 185D7C00] 17:02:20 INFO - PROCESS | 3944 | 1464220940008 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] 17:02:20 INFO - PROCESS | 3944 | 1464220940051 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:02:20 INFO - PROCESS | 3944 | 1464220940056 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - PROCESS | 3944 | 1464220940060 Marionette TRACE conn6 <- [1,714,null,{}] 17:02:20 INFO - PROCESS | 3944 | 1464220940072 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}] 17:02:20 INFO - PROCESS | 3944 | 1464220940193 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:02:20 INFO - PROCESS | 3944 | 1464220940303 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 3944 | ++DOCSHELL 19E5D400 == 63 [pid = 3944] [id = 188] 17:02:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19E5E800) [pid = 3944] [serial = 562] [outer = 00000000] 17:02:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1A022C00) [pid = 3944] [serial = 563] [outer = 19E5E800] 17:02:20 INFO - PROCESS | 3944 | 1464220940361 Marionette DEBUG loaded listener.js 17:02:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1A02C000) [pid = 3944] [serial = 564] [outer = 19E5E800] 17:02:21 INFO - PROCESS | 3944 | 1464220941014 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]]]}] 17:02:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 971ms 17:02:21 INFO - PROCESS | 3944 | 1464220941030 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:02:21 INFO - PROCESS | 3944 | 1464220941033 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:02:21 INFO - PROCESS | 3944 | 1464220941036 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - PROCESS | 3944 | 1464220941038 Marionette TRACE conn6 <- [1,718,null,{}] 17:02:21 INFO - PROCESS | 3944 | 1464220941042 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}] 17:02:21 INFO - PROCESS | 3944 | 1464220941153 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:02:21 INFO - PROCESS | 3944 | 1464220941263 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 3944 | ++DOCSHELL 1AE58000 == 64 [pid = 3944] [id = 189] 17:02:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1AE5D800) [pid = 3944] [serial = 565] [outer = 00000000] 17:02:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1AEEB800) [pid = 3944] [serial = 566] [outer = 1AE5D800] 17:02:21 INFO - PROCESS | 3944 | 1464220941319 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B4D9C00) [pid = 3944] [serial = 567] [outer = 1AE5D800] 17:02:21 INFO - PROCESS | 3944 | 1464220941943 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] 17:02:21 INFO - PROCESS | 3944 | 1464220941972 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:02:21 INFO - PROCESS | 3944 | 1464220941976 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:02:21 INFO - PROCESS | 3944 | 1464220941978 Marionette TRACE conn6 <- [1,722,null,{}] 17:02:22 INFO - PROCESS | 3944 | 1464220941982 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}] 17:02:22 INFO - PROCESS | 3944 | 1464220942087 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:02:22 INFO - PROCESS | 3944 | 1464220942210 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 3944 | ++DOCSHELL 1C2B8000 == 65 [pid = 3944] [id = 190] 17:02:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1C31E800) [pid = 3944] [serial = 568] [outer = 00000000] 17:02:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1D115000) [pid = 3944] [serial = 569] [outer = 1C31E800] 17:02:22 INFO - PROCESS | 3944 | 1464220942304 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1D908000) [pid = 3944] [serial = 570] [outer = 1C31E800] 17:02:22 INFO - PROCESS | 3944 | 1464220942866 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]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 931ms 17:02:22 INFO - PROCESS | 3944 | 1464220942910 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 3944 | 1464220942912 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:02:22 INFO - PROCESS | 3944 | 1464220942916 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:02:22 INFO - PROCESS | 3944 | 1464220942918 Marionette TRACE conn6 <- [1,726,null,{}] 17:02:22 INFO - PROCESS | 3944 | 1464220942921 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}] 17:02:23 INFO - PROCESS | 3944 | 1464220943053 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:02:23 INFO - PROCESS | 3944 | 1464220943163 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 3944 | ++DOCSHELL 0DA32C00 == 66 [pid = 3944] [id = 191] 17:02:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1D01DC00) [pid = 3944] [serial = 571] [outer = 00000000] 17:02:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1DA9A000) [pid = 3944] [serial = 572] [outer = 1D01DC00] 17:02:23 INFO - PROCESS | 3944 | 1464220943220 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1E911C00) [pid = 3944] [serial = 573] [outer = 1D01DC00] 17:02:24 INFO - PROCESS | 3944 | 1464220944259 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]]]}] 17:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1377ms 17:02:24 INFO - PROCESS | 3944 | 1464220944336 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 3944 | 1464220944339 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:02:24 INFO - PROCESS | 3944 | 1464220944343 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - PROCESS | 3944 | 1464220944345 Marionette TRACE conn6 <- [1,730,null,{}] 17:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:02:24 INFO - PROCESS | 3944 | 1464220944349 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}] 17:02:24 INFO - PROCESS | 3944 | 1464220944445 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:02:24 INFO - PROCESS | 3944 | 1464220944574 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 3944 | ++DOCSHELL 1AEE7C00 == 67 [pid = 3944] [id = 192] 17:02:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1D9C9C00) [pid = 3944] [serial = 574] [outer = 00000000] 17:02:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1EA90000) [pid = 3944] [serial = 575] [outer = 1D9C9C00] 17:02:24 INFO - PROCESS | 3944 | 1464220944629 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1EEB3000) [pid = 3944] [serial = 576] [outer = 1D9C9C00] 17:02:25 INFO - PROCESS | 3944 | 1464220945717 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]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 17:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1427ms 17:02:25 INFO - PROCESS | 3944 | 1464220945778 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 3944 | 1464220945782 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:02:25 INFO - PROCESS | 3944 | 1464220945788 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 3944 | 1464220945792 Marionette TRACE conn6 <- [1,734,null,{}] 17:02:25 INFO - PROCESS | 3944 | 1464220945842 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}] 17:02:25 INFO - PROCESS | 3944 | 1464220945943 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:02:26 INFO - PROCESS | 3944 | 1464220946157 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 1A07C400 == 66 [pid = 3944] [id = 166] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 0D725C00 == 65 [pid = 3944] [id = 64] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 18D34000 == 64 [pid = 3944] [id = 184] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 0E0EEC00 == 63 [pid = 3944] [id = 183] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 17363C00 == 62 [pid = 3944] [id = 182] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 1EA40400 == 61 [pid = 3944] [id = 180] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 1D92C400 == 60 [pid = 3944] [id = 179] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 19992000 == 59 [pid = 3944] [id = 178] 17:02:26 INFO - PROCESS | 3944 | --DOCSHELL 0D928800 == 58 [pid = 3944] [id = 177] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (19B6C400) [pid = 3944] [serial = 474] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (19E5C000) [pid = 3944] [serial = 512] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (19EC1800) [pid = 3944] [serial = 513] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1B4DA400) [pid = 3944] [serial = 516] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (218ABC00) [pid = 3944] [serial = 497] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (19B61400) [pid = 3944] [serial = 509] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1A0B4000) [pid = 3944] [serial = 515] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (190B6000) [pid = 3944] [serial = 506] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (190D0800) [pid = 3944] [serial = 507] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (0E070800) [pid = 3944] [serial = 503] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (147F2000) [pid = 3944] [serial = 504] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1737F800) [pid = 3944] [serial = 500] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (17C7E400) [pid = 3944] [serial = 501] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (225C8C00) [pid = 3944] [serial = 494] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1C31CC00) [pid = 3944] [serial = 482] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1F439000) [pid = 3944] [serial = 485] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (0D927C00) [pid = 3944] [serial = 476] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1F559400) [pid = 3944] [serial = 491] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1A02DC00) [pid = 3944] [serial = 488] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (18D32400) [pid = 3944] [serial = 479] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (191D9C00) [pid = 3944] [serial = 521] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1CD1D800) [pid = 3944] [serial = 518] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (19D55400) [pid = 3944] [serial = 527] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1D113400) [pid = 3944] [serial = 524] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1D922400) [pid = 3944] [serial = 525] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1D13F400) [pid = 3944] [serial = 519] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19B64000) [pid = 3944] [serial = 522] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (19B6A800) [pid = 3944] [serial = 510] [outer = 00000000] [url = about:blank] 17:02:26 INFO - PROCESS | 3944 | ++DOCSHELL 0D8A3000 == 59 [pid = 3944] [id = 193] 17:02:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (0D921800) [pid = 3944] [serial = 577] [outer = 00000000] 17:02:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (0DA40C00) [pid = 3944] [serial = 578] [outer = 0D921800] 17:02:26 INFO - PROCESS | 3944 | 1464220946243 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (14B3B800) [pid = 3944] [serial = 579] [outer = 0D921800] 17:02:27 INFO - PROCESS | 3944 | 1464220947138 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]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 17:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1380ms 17:02:27 INFO - PROCESS | 3944 | 1464220947169 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 3944 | 1464220947174 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:02:27 INFO - PROCESS | 3944 | 1464220947180 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 3944 | 1464220947183 Marionette TRACE conn6 <- [1,738,null,{}] 17:02:27 INFO - PROCESS | 3944 | 1464220947187 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}] 17:02:27 INFO - PROCESS | 3944 | 1464220947281 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:02:27 INFO - PROCESS | 3944 | 1464220947288 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 3944 | ++DOCSHELL 17929800 == 60 [pid = 3944] [id = 194] 17:02:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (17C69C00) [pid = 3944] [serial = 580] [outer = 00000000] 17:02:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (18D2D400) [pid = 3944] [serial = 581] [outer = 17C69C00] 17:02:27 INFO - PROCESS | 3944 | 1464220947333 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (190B8C00) [pid = 3944] [serial = 582] [outer = 17C69C00] 17:02:28 INFO - PROCESS | 3944 | 1464220948298 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]]]}] 17:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 17:02:28 INFO - PROCESS | 3944 | 1464220948358 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 3944 | 1464220948360 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:02:28 INFO - PROCESS | 3944 | 1464220948364 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:02:28 INFO - PROCESS | 3944 | 1464220948367 Marionette TRACE conn6 <- [1,742,null,{}] 17:02:28 INFO - PROCESS | 3944 | 1464220948383 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}] 17:02:28 INFO - PROCESS | 3944 | 1464220948514 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:02:28 INFO - PROCESS | 3944 | 1464220948572 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 3944 | ++DOCSHELL 191D4000 == 61 [pid = 3944] [id = 195] 17:02:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (19B64800) [pid = 3944] [serial = 583] [outer = 00000000] 17:02:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (19B6DC00) [pid = 3944] [serial = 584] [outer = 19B64800] 17:02:28 INFO - PROCESS | 3944 | 1464220948621 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (19D50C00) [pid = 3944] [serial = 585] [outer = 19B64800] 17:02:29 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (190B2C00) [pid = 3944] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:02:29 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (0E0F6400) [pid = 3944] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:02:29 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (17380C00) [pid = 3944] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:02:29 INFO - PROCESS | 3944 | 1464220949560 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]]]}] 17:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 17:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1234ms 17:02:29 INFO - PROCESS | 3944 | 1464220949602 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 3944 | 1464220949605 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:02:29 INFO - PROCESS | 3944 | 1464220949608 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:02:29 INFO - PROCESS | 3944 | 1464220949609 Marionette TRACE conn6 <- [1,746,null,{}] 17:02:29 INFO - PROCESS | 3944 | 1464220949613 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}] 17:02:29 INFO - PROCESS | 3944 | 1464220949706 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:02:29 INFO - PROCESS | 3944 | 1464220949712 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:29 INFO - PROCESS | 3944 | ++DOCSHELL 18D32000 == 62 [pid = 3944] [id = 196] 17:02:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (19D4C000) [pid = 3944] [serial = 586] [outer = 00000000] 17:02:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (19E5F400) [pid = 3944] [serial = 587] [outer = 19D4C000] 17:02:29 INFO - PROCESS | 3944 | 1464220949768 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1A02D000) [pid = 3944] [serial = 588] [outer = 19D4C000] 17:02:30 INFO - PROCESS | 3944 | 1464220950242 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]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 17:02:30 INFO - PROCESS | 3944 | 1464220950282 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:02:30 INFO - PROCESS | 3944 | 1464220950284 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:02:30 INFO - PROCESS | 3944 | 1464220950287 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 3944 | 1464220950289 Marionette TRACE conn6 <- [1,750,null,{}] 17:02:30 INFO - PROCESS | 3944 | 1464220950292 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}] 17:02:30 INFO - PROCESS | 3944 | 1464220950378 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:02:30 INFO - PROCESS | 3944 | 1464220950385 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 3944 | ++DOCSHELL 1A02F800 == 63 [pid = 3944] [id = 197] 17:02:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1A07C400) [pid = 3944] [serial = 589] [outer = 00000000] 17:02:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1AEE3000) [pid = 3944] [serial = 590] [outer = 1A07C400] 17:02:30 INFO - PROCESS | 3944 | 1464220950430 Marionette DEBUG loaded listener.js 17:02:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B733400) [pid = 3944] [serial = 591] [outer = 1A07C400] 17:02:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1068ms 17:02:31 INFO - PROCESS | 3944 | 1464220951352 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]]]}] 17:02:31 INFO - PROCESS | 3944 | 1464220951356 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 3944 | 1464220951358 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:02:31 INFO - PROCESS | 3944 | 1464220951361 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 3944 | 1464220951363 Marionette TRACE conn6 <- [1,754,null,{}] 17:02:31 INFO - PROCESS | 3944 | 1464220951366 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}] 17:02:31 INFO - PROCESS | 3944 | 1464220951504 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:02:31 INFO - PROCESS | 3944 | 1464220951514 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 3944 | ++DOCSHELL 1D10F400 == 64 [pid = 3944] [id = 198] 17:02:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1D111000) [pid = 3944] [serial = 592] [outer = 00000000] 17:02:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1D906000) [pid = 3944] [serial = 593] [outer = 1D111000] 17:02:31 INFO - PROCESS | 3944 | 1464220951559 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1D930C00) [pid = 3944] [serial = 594] [outer = 1D111000] 17:02:32 INFO - PROCESS | 3944 | 1464220952496 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]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 17:02:32 INFO - PROCESS | 3944 | 1464220952540 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 3944 | 1464220952544 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:02:32 INFO - PROCESS | 3944 | 1464220952550 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 3944 | 1464220952554 Marionette TRACE conn6 <- [1,758,null,{}] 17:02:32 INFO - PROCESS | 3944 | 1464220952561 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}] 17:02:32 INFO - PROCESS | 3944 | 1464220952710 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:02:32 INFO - PROCESS | 3944 | 1464220952858 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 3944 | ++DOCSHELL 14CA3400 == 65 [pid = 3944] [id = 199] 17:02:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (14CA6400) [pid = 3944] [serial = 595] [outer = 00000000] 17:02:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (15E54C00) [pid = 3944] [serial = 596] [outer = 14CA6400] 17:02:32 INFO - PROCESS | 3944 | 1464220952918 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (17383800) [pid = 3944] [serial = 597] [outer = 14CA6400] 17:02:33 INFO - PROCESS | 3944 | 1464220953505 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]]]}] 17:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1025ms 17:02:33 INFO - PROCESS | 3944 | 1464220953574 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:02:33 INFO - PROCESS | 3944 | 1464220953581 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:02:33 INFO - PROCESS | 3944 | 1464220953587 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:02:33 INFO - PROCESS | 3944 | 1464220953590 Marionette TRACE conn6 <- [1,762,null,{}] 17:02:33 INFO - PROCESS | 3944 | 1464220953594 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}] 17:02:33 INFO - PROCESS | 3944 | 1464220953711 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:02:33 INFO - PROCESS | 3944 | 1464220953845 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 3944 | ++DOCSHELL 19B69800 == 66 [pid = 3944] [id = 200] 17:02:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (19B6A000) [pid = 3944] [serial = 598] [outer = 00000000] 17:02:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (19D56800) [pid = 3944] [serial = 599] [outer = 19B6A000] 17:02:33 INFO - PROCESS | 3944 | 1464220953901 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (19EC3000) [pid = 3944] [serial = 600] [outer = 19B6A000] 17:02:34 INFO - PROCESS | 3944 | 1464220954507 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]]]}] 17:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 17:02:34 INFO - PROCESS | 3944 | 1464220954559 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:02:34 INFO - PROCESS | 3944 | 1464220954561 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:02:34 INFO - PROCESS | 3944 | 1464220954565 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:02:34 INFO - PROCESS | 3944 | 1464220954569 Marionette TRACE conn6 <- [1,766,null,{}] 17:02:34 INFO - PROCESS | 3944 | 1464220954580 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}] 17:02:34 INFO - PROCESS | 3944 | 1464220954699 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:02:34 INFO - PROCESS | 3944 | 1464220954837 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:34 INFO - PROCESS | 3944 | ++DOCSHELL 1B7BB400 == 67 [pid = 3944] [id = 201] 17:02:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1D92AC00) [pid = 3944] [serial = 601] [outer = 00000000] 17:02:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1DAA5800) [pid = 3944] [serial = 602] [outer = 1D92AC00] 17:02:34 INFO - PROCESS | 3944 | 1464220954895 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1EA4A800) [pid = 3944] [serial = 603] [outer = 1D92AC00] 17:02:35 INFO - PROCESS | 3944 | 1464220955470 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]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 931ms 17:02:35 INFO - PROCESS | 3944 | 1464220955499 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 3944 | 1464220955501 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:02:35 INFO - PROCESS | 3944 | 1464220955505 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 3944 | 1464220955507 Marionette TRACE conn6 <- [1,770,null,{}] 17:02:35 INFO - PROCESS | 3944 | 1464220955511 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}] 17:02:35 INFO - PROCESS | 3944 | 1464220955624 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:02:35 INFO - PROCESS | 3944 | 1464220955737 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 3944 | ++DOCSHELL 19748800 == 68 [pid = 3944] [id = 202] 17:02:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (19749000) [pid = 3944] [serial = 604] [outer = 00000000] 17:02:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1974F400) [pid = 3944] [serial = 605] [outer = 19749000] 17:02:35 INFO - PROCESS | 3944 | 1464220955833 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1EA40400) [pid = 3944] [serial = 606] [outer = 19749000] 17:02:36 INFO - PROCESS | 3944 | 1464220956380 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]]]}] 17:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 17:02:36 INFO - PROCESS | 3944 | 1464220956439 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 3944 | 1464220956441 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:02:36 INFO - PROCESS | 3944 | 1464220956445 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:02:36 INFO - PROCESS | 3944 | 1464220956447 Marionette TRACE conn6 <- [1,774,null,{}] 17:02:36 INFO - PROCESS | 3944 | 1464220956450 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}] 17:02:36 INFO - PROCESS | 3944 | 1464220956558 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:02:36 INFO - PROCESS | 3944 | 1464220956694 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 3944 | ++DOCSHELL 0D963000 == 69 [pid = 3944] [id = 203] 17:02:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (19B6A800) [pid = 3944] [serial = 607] [outer = 00000000] 17:02:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1DD50400) [pid = 3944] [serial = 608] [outer = 19B6A800] 17:02:36 INFO - PROCESS | 3944 | 1464220956749 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1DD52000) [pid = 3944] [serial = 609] [outer = 19B6A800] 17:02:37 INFO - PROCESS | 3944 | 1464220957424 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]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1019ms 17:02:37 INFO - PROCESS | 3944 | 1464220957721 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 3944 | 1464220957726 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:02:37 INFO - PROCESS | 3944 | 1464220957732 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:02:37 INFO - PROCESS | 3944 | 1464220957735 Marionette TRACE conn6 <- [1,778,null,{}] 17:02:37 INFO - PROCESS | 3944 | 1464220957741 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}] 17:02:37 INFO - PROCESS | 3944 | 1464220957876 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:02:38 INFO - PROCESS | 3944 | 1464220958008 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 3944 | ++DOCSHELL 0D1A8000 == 70 [pid = 3944] [id = 204] 17:02:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (0D3EB000) [pid = 3944] [serial = 610] [outer = 00000000] 17:02:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (0DA3F400) [pid = 3944] [serial = 611] [outer = 0D3EB000] 17:02:38 INFO - PROCESS | 3944 | 1464220958060 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (0E090400) [pid = 3944] [serial = 612] [outer = 0D3EB000] 17:02:38 INFO - PROCESS | 3944 | 1464220958649 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]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 970ms 17:02:38 INFO - PROCESS | 3944 | 1464220958708 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 3944 | 1464220958711 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:02:38 INFO - PROCESS | 3944 | 1464220958718 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - PROCESS | 3944 | 1464220958722 Marionette TRACE conn6 <- [1,782,null,{}] 17:02:38 INFO - PROCESS | 3944 | 1464220958726 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}] 17:02:38 INFO - PROCESS | 3944 | 1464220958827 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:02:38 INFO - PROCESS | 3944 | 1464220958967 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 3944 | ++DOCSHELL 17379800 == 71 [pid = 3944] [id = 205] 17:02:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1737EC00) [pid = 3944] [serial = 613] [outer = 00000000] 17:02:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (17C66000) [pid = 3944] [serial = 614] [outer = 1737EC00] 17:02:39 INFO - PROCESS | 3944 | 1464220959016 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (17C88000) [pid = 3944] [serial = 615] [outer = 1737EC00] 17:02:39 INFO - PROCESS | 3944 | --DOCSHELL 1A02F800 == 70 [pid = 3944] [id = 197] 17:02:39 INFO - PROCESS | 3944 | --DOCSHELL 18D32000 == 69 [pid = 3944] [id = 196] 17:02:39 INFO - PROCESS | 3944 | --DOCSHELL 191D4000 == 68 [pid = 3944] [id = 195] 17:02:39 INFO - PROCESS | 3944 | --DOCSHELL 17929800 == 67 [pid = 3944] [id = 194] 17:02:39 INFO - PROCESS | 3944 | --DOCSHELL 0D8A3000 == 66 [pid = 3944] [id = 193] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (19B69C00) [pid = 3944] [serial = 554] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (14292800) [pid = 3944] [serial = 530] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1D9BDC00) [pid = 3944] [serial = 536] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (19D4A000) [pid = 3944] [serial = 533] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1B665C00) [pid = 3944] [serial = 542] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1EA8C000) [pid = 3944] [serial = 539] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOCSHELL 0DB71000 == 65 [pid = 3944] [id = 186] 17:02:39 INFO - PROCESS | 3944 | --DOCSHELL 19987C00 == 64 [pid = 3944] [id = 185] 17:02:39 INFO - PROCESS | 3944 | 1464220959645 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]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 990ms 17:02:39 INFO - PROCESS | 3944 | 1464220959708 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 3944 | 1464220959710 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (190D7C00) [pid = 3944] [serial = 551] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (191D7C00) [pid = 3944] [serial = 552] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (14CA1400) [pid = 3944] [serial = 548] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (15B34000) [pid = 3944] [serial = 549] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (17DDA400) [pid = 3944] [serial = 546] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (17C5DC00) [pid = 3944] [serial = 545] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3944 | 1464220959750 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 3944 | 1464220959753 Marionette TRACE conn6 <- [1,786,null,{}] 17:02:39 INFO - PROCESS | 3944 | 1464220959779 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}] 17:02:39 INFO - PROCESS | 3944 | 1464220959876 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:02:39 INFO - PROCESS | 3944 | 1464220959886 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 3944 | ++DOCSHELL 0DB71000 == 65 [pid = 3944] [id = 206] 17:02:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (0DDC4400) [pid = 3944] [serial = 616] [outer = 00000000] 17:02:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1476BC00) [pid = 3944] [serial = 617] [outer = 0DDC4400] 17:02:39 INFO - PROCESS | 3944 | 1464220959935 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (14D85C00) [pid = 3944] [serial = 618] [outer = 0DDC4400] 17:02:40 INFO - PROCESS | 3944 | 1464220960422 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]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 751ms 17:02:40 INFO - PROCESS | 3944 | 1464220960479 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 3944 | 1464220960481 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:02:40 INFO - PROCESS | 3944 | 1464220960484 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - PROCESS | 3944 | 1464220960485 Marionette TRACE conn6 <- [1,790,null,{}] 17:02:40 INFO - PROCESS | 3944 | 1464220960489 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}] 17:02:40 INFO - PROCESS | 3944 | 1464220960580 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:02:40 INFO - PROCESS | 3944 | 1464220960589 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 3944 | ++DOCSHELL 17DF0400 == 66 [pid = 3944] [id = 207] 17:02:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (17DF7800) [pid = 3944] [serial = 619] [outer = 00000000] 17:02:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (18D48000) [pid = 3944] [serial = 620] [outer = 17DF7800] 17:02:40 INFO - PROCESS | 3944 | 1464220960638 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (190B9000) [pid = 3944] [serial = 621] [outer = 17DF7800] 17:02:41 INFO - PROCESS | 3944 | 1464220961119 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]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 17:02:41 INFO - PROCESS | 3944 | 1464220961154 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:02:41 INFO - PROCESS | 3944 | 1464220961156 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:02:41 INFO - PROCESS | 3944 | 1464220961159 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 3944 | 1464220961161 Marionette TRACE conn6 <- [1,794,null,{}] 17:02:41 INFO - PROCESS | 3944 | 1464220961165 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}] 17:02:41 INFO - PROCESS | 3944 | 1464220961250 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:02:41 INFO - PROCESS | 3944 | 1464220961257 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 3944 | ++DOCSHELL 18D2E400 == 67 [pid = 3944] [id = 208] 17:02:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (18D32000) [pid = 3944] [serial = 622] [outer = 00000000] 17:02:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (191D3000) [pid = 3944] [serial = 623] [outer = 18D32000] 17:02:41 INFO - PROCESS | 3944 | 1464220961303 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (19749400) [pid = 3944] [serial = 624] [outer = 18D32000] 17:02:41 INFO - PROCESS | 3944 | 1464220961747 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]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 17:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 17:02:41 INFO - PROCESS | 3944 | 1464220961805 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 3944 | 1464220961807 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:02:41 INFO - PROCESS | 3944 | 1464220961821 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 3944 | 1464220961822 Marionette TRACE conn6 <- [1,798,null,{}] 17:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:02:41 INFO - PROCESS | 3944 | 1464220961826 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}] 17:02:41 INFO - PROCESS | 3944 | 1464220961967 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:02:42 INFO - PROCESS | 3944 | 1464220962062 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3944 | ++DOCSHELL 0D23A000 == 68 [pid = 3944] [id = 209] 17:02:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (19B28400) [pid = 3944] [serial = 625] [outer = 00000000] 17:02:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (19B66000) [pid = 3944] [serial = 626] [outer = 19B28400] 17:02:42 INFO - PROCESS | 3944 | 1464220962108 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (19D07C00) [pid = 3944] [serial = 627] [outer = 19B28400] 17:02:42 INFO - PROCESS | 3944 | 1464220962525 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]]]}] 17:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 17:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:02:42 INFO - PROCESS | 3944 | 1464220962557 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 3944 | 1464220962559 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:02:42 INFO - PROCESS | 3944 | 1464220962562 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 3944 | 1464220962564 Marionette TRACE conn6 <- [1,802,null,{}] 17:02:42 INFO - PROCESS | 3944 | 1464220962568 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}] 17:02:42 INFO - PROCESS | 3944 | 1464220962688 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:02:42 INFO - PROCESS | 3944 | 1464220962694 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3944 | ++DOCSHELL 19B65400 == 69 [pid = 3944] [id = 210] 17:02:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (19D4B000) [pid = 3944] [serial = 628] [outer = 00000000] 17:02:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (19E53800) [pid = 3944] [serial = 629] [outer = 19D4B000] 17:02:42 INFO - PROCESS | 3944 | 1464220962738 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (19EBEC00) [pid = 3944] [serial = 630] [outer = 19D4B000] 17:02:43 INFO - PROCESS | 3944 | 1464220963194 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] 17:02:43 INFO - PROCESS | 3944 | 1464220963235 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:02:43 INFO - PROCESS | 3944 | 1464220963237 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - PROCESS | 3944 | 1464220963239 Marionette TRACE conn6 <- [1,806,null,{}] 17:02:43 INFO - PROCESS | 3944 | 1464220963243 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}] 17:02:43 INFO - PROCESS | 3944 | 1464220963362 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:02:43 INFO - PROCESS | 3944 | 1464220963452 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 3944 | ++DOCSHELL 19EC7800 == 70 [pid = 3944] [id = 211] 17:02:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1A024000) [pid = 3944] [serial = 631] [outer = 00000000] 17:02:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1AEE0800) [pid = 3944] [serial = 632] [outer = 1A024000] 17:02:43 INFO - PROCESS | 3944 | 1464220963495 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1B4DD400) [pid = 3944] [serial = 633] [outer = 1A024000] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1D9C9C00) [pid = 3944] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (19B64800) [pid = 3944] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (191DD400) [pid = 3944] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (0D95CC00) [pid = 3944] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1A07D400) [pid = 3944] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1EA41C00) [pid = 3944] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (0DA50800) [pid = 3944] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (0D962000) [pid = 3944] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (0D74A400) [pid = 3944] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1CD1C800) [pid = 3944] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (19EBF400) [pid = 3944] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1D909C00) [pid = 3944] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1B669800) [pid = 3944] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (0DA1B000) [pid = 3944] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (19DE2400) [pid = 3944] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1EA87800) [pid = 3944] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1DA9A400) [pid = 3944] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (19D4C000) [pid = 3944] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1A07C400) [pid = 3944] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (0D921800) [pid = 3944] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:02:44 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (17C69C00) [pid = 3944] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:02:44 INFO - PROCESS | 3944 | 1464220964427 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]]]}] 17:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1230ms 17:02:44 INFO - PROCESS | 3944 | 1464220964469 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 3944 | 1464220964471 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:02:44 INFO - PROCESS | 3944 | 1464220964474 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 3944 | 1464220964476 Marionette TRACE conn6 <- [1,810,null,{}] 17:02:44 INFO - PROCESS | 3944 | 1464220964489 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}] 17:02:44 INFO - PROCESS | 3944 | 1464220964574 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:02:44 INFO - PROCESS | 3944 | 1464220964674 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 3944 | ++DOCSHELL 0D2E6800 == 71 [pid = 3944] [id = 212] 17:02:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (0D723800) [pid = 3944] [serial = 634] [outer = 00000000] 17:02:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (0DF41800) [pid = 3944] [serial = 635] [outer = 0D723800] 17:02:44 INFO - PROCESS | 3944 | 1464220964721 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (15B30000) [pid = 3944] [serial = 636] [outer = 0D723800] 17:02:45 INFO - PROCESS | 3944 | 1464220965106 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] 17:02:45 INFO - PROCESS | 3944 | 1464220965168 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:02:45 INFO - PROCESS | 3944 | 1464220965171 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 3944 | 1464220965173 Marionette TRACE conn6 <- [1,814,null,{}] 17:02:45 INFO - PROCESS | 3944 | 1464220965177 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}] 17:02:45 INFO - PROCESS | 3944 | 1464220965261 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:02:45 INFO - PROCESS | 3944 | 1464220965268 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 3944 | ++DOCSHELL 17C83800 == 72 [pid = 3944] [id = 213] 17:02:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (18D40800) [pid = 3944] [serial = 637] [outer = 00000000] 17:02:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B669800) [pid = 3944] [serial = 638] [outer = 18D40800] 17:02:45 INFO - PROCESS | 3944 | 1464220965312 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1C2B7000) [pid = 3944] [serial = 639] [outer = 18D40800] 17:02:45 INFO - PROCESS | 3944 | 1464220965738 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]]]}] 17:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 17:02:45 INFO - PROCESS | 3944 | 1464220965802 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 3944 | 1464220965804 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:02:45 INFO - PROCESS | 3944 | 1464220965808 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:02:45 INFO - PROCESS | 3944 | 1464220965810 Marionette TRACE conn6 <- [1,818,null,{}] 17:02:45 INFO - PROCESS | 3944 | 1464220965813 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}] 17:02:45 INFO - PROCESS | 3944 | 1464220965919 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:02:45 INFO - PROCESS | 3944 | 1464220965960 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:46 INFO - PROCESS | 3944 | ++DOCSHELL 1D139400 == 73 [pid = 3944] [id = 214] 17:02:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1D13F800) [pid = 3944] [serial = 640] [outer = 00000000] 17:02:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1D907000) [pid = 3944] [serial = 641] [outer = 1D13F800] 17:02:46 INFO - PROCESS | 3944 | 1464220966009 Marionette DEBUG loaded listener.js 17:02:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1D92DC00) [pid = 3944] [serial = 642] [outer = 1D13F800] 17:02:46 INFO - PROCESS | 3944 | 1464220966647 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]]]}] 17:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 17:02:46 INFO - PROCESS | 3944 | 1464220966682 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:02:46 INFO - PROCESS | 3944 | 1464220966687 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:02:46 INFO - PROCESS | 3944 | 1464220966692 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:02:46 INFO - PROCESS | 3944 | 1464220966696 Marionette TRACE conn6 <- [1,822,null,{}] 17:02:46 INFO - PROCESS | 3944 | 1464220966702 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}] 17:02:46 INFO - PROCESS | 3944 | 1464220966834 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:02:46 INFO - PROCESS | 3944 | 1464220966947 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:46 INFO - PROCESS | 3944 | ++DOCSHELL 0D91C800 == 74 [pid = 3944] [id = 215] 17:02:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (0D960000) [pid = 3944] [serial = 643] [outer = 00000000] 17:02:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (0DA47800) [pid = 3944] [serial = 644] [outer = 0D960000] 17:02:47 INFO - PROCESS | 3944 | 1464220967005 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (0E5E7800) [pid = 3944] [serial = 645] [outer = 0D960000] 17:02:47 INFO - PROCESS | 3944 | 1464220967643 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]]]}] 17:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1026ms 17:02:47 INFO - PROCESS | 3944 | 1464220967718 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 3944 | 1464220967724 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:02:47 INFO - PROCESS | 3944 | 1464220967730 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - PROCESS | 3944 | 1464220967733 Marionette TRACE conn6 <- [1,826,null,{}] 17:02:47 INFO - PROCESS | 3944 | 1464220967737 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}] 17:02:47 INFO - PROCESS | 3944 | 1464220967882 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:02:48 INFO - PROCESS | 3944 | 1464220968021 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 3944 | ++DOCSHELL 0D91C400 == 75 [pid = 3944] [id = 216] 17:02:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (17375C00) [pid = 3944] [serial = 646] [outer = 00000000] 17:02:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (18D34400) [pid = 3944] [serial = 647] [outer = 17375C00] 17:02:48 INFO - PROCESS | 3944 | 1464220968076 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (191CE400) [pid = 3944] [serial = 648] [outer = 17375C00] 17:02:48 INFO - PROCESS | 3944 | 1464220968726 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]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1020ms 17:02:48 INFO - PROCESS | 3944 | 1464220968753 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 3944 | 1464220968755 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:02:48 INFO - PROCESS | 3944 | 1464220968759 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 3944 | 1464220968763 Marionette TRACE conn6 <- [1,830,null,{}] 17:02:48 INFO - PROCESS | 3944 | 1464220968774 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}] 17:02:48 INFO - PROCESS | 3944 | 1464220968909 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:02:49 INFO - PROCESS | 3944 | 1464220969050 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 3944 | ++DOCSHELL 1D13A000 == 76 [pid = 3944] [id = 217] 17:02:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1D13AC00) [pid = 3944] [serial = 649] [outer = 00000000] 17:02:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1D906C00) [pid = 3944] [serial = 650] [outer = 1D13AC00] 17:02:49 INFO - PROCESS | 3944 | 1464220969109 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1D9C5400) [pid = 3944] [serial = 651] [outer = 1D13AC00] 17:02:49 INFO - PROCESS | 3944 | 1464220969704 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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 17:02:49 INFO - PROCESS | 3944 | 1464220969732 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 3944 | 1464220969735 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:02:49 INFO - PROCESS | 3944 | 1464220969739 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 3944 | 1464220969741 Marionette TRACE conn6 <- [1,834,null,{}] 17:02:49 INFO - PROCESS | 3944 | 1464220969745 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}] 17:02:49 INFO - PROCESS | 3944 | 1464220969859 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:02:49 INFO - PROCESS | 3944 | 1464220969970 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 3944 | ++DOCSHELL 1DAA6800 == 77 [pid = 3944] [id = 218] 17:02:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1DACA400) [pid = 3944] [serial = 652] [outer = 00000000] 17:02:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1DACF000) [pid = 3944] [serial = 653] [outer = 1DACA400] 17:02:50 INFO - PROCESS | 3944 | 1464220970025 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1DAD4C00) [pid = 3944] [serial = 654] [outer = 1DACA400] 17:02:51 INFO - PROCESS | 3944 | 1464220971693 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]]]}] 17:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2017ms 17:02:51 INFO - PROCESS | 3944 | 1464220971758 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 3944 | 1464220971761 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:02:51 INFO - PROCESS | 3944 | 1464220971764 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 3944 | 1464220971766 Marionette TRACE conn6 <- [1,838,null,{}] 17:02:51 INFO - PROCESS | 3944 | 1464220971770 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}] 17:02:51 INFO - PROCESS | 3944 | 1464220971879 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:02:52 INFO - PROCESS | 3944 | 1464220972017 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 3944 | ++DOCSHELL 199FE800 == 78 [pid = 3944] [id = 219] 17:02:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1DAD7000) [pid = 3944] [serial = 655] [outer = 00000000] 17:02:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1F345800) [pid = 3944] [serial = 656] [outer = 1DAD7000] 17:02:52 INFO - PROCESS | 3944 | 1464220972072 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1F440400) [pid = 3944] [serial = 657] [outer = 1DAD7000] 17:02:52 INFO - PROCESS | 3944 | 1464220972713 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]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 971ms 17:02:52 INFO - PROCESS | 3944 | 1464220972738 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 3944 | 1464220972740 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:02:52 INFO - PROCESS | 3944 | 1464220972744 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 3944 | 1464220972745 Marionette TRACE conn6 <- [1,842,null,{}] 17:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:02:52 INFO - PROCESS | 3944 | 1464220972749 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}] 17:02:52 INFO - PROCESS | 3944 | 1464220972877 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:02:53 INFO - PROCESS | 3944 | 1464220973016 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3944 | ++DOCSHELL 218A3400 == 79 [pid = 3944] [id = 220] 17:02:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (218A4000) [pid = 3944] [serial = 658] [outer = 00000000] 17:02:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (218AF000) [pid = 3944] [serial = 659] [outer = 218A4000] 17:02:53 INFO - PROCESS | 3944 | 1464220973072 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (225C1800) [pid = 3944] [serial = 660] [outer = 218A4000] 17:02:53 INFO - PROCESS | 3944 | 1464220973718 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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1016ms 17:02:53 INFO - PROCESS | 3944 | 1464220973764 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3944 | 1464220973767 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:02:53 INFO - PROCESS | 3944 | 1464220973770 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 3944 | 1464220973772 Marionette TRACE conn6 <- [1,846,null,{}] 17:02:53 INFO - PROCESS | 3944 | 1464220973776 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}] 17:02:53 INFO - PROCESS | 3944 | 1464220973885 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:02:54 INFO - PROCESS | 3944 | 1464220974029 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 3944 | ++DOCSHELL 0D95B800 == 80 [pid = 3944] [id = 221] 17:02:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (0DA39C00) [pid = 3944] [serial = 661] [outer = 00000000] 17:02:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (155C6C00) [pid = 3944] [serial = 662] [outer = 0DA39C00] 17:02:54 INFO - PROCESS | 3944 | 1464220974084 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (155C8C00) [pid = 3944] [serial = 663] [outer = 0DA39C00] 17:02:54 INFO - PROCESS | 3944 | 1464220974639 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]]]}] 17:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 931ms 17:02:54 INFO - PROCESS | 3944 | 1464220974860 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:02:54 INFO - PROCESS | 3944 | 1464220974865 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:02:54 INFO - PROCESS | 3944 | 1464220974884 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - PROCESS | 3944 | 1464220974887 Marionette TRACE conn6 <- [1,850,null,{}] 17:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:02:54 INFO - PROCESS | 3944 | 1464220974893 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}] 17:02:55 INFO - PROCESS | 3944 | 1464220975003 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:02:55 INFO - PROCESS | 3944 | 1464220975139 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 3944 | ++DOCSHELL 0DA47C00 == 81 [pid = 3944] [id = 222] 17:02:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (0DA48000) [pid = 3944] [serial = 664] [outer = 00000000] 17:02:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1427D800) [pid = 3944] [serial = 665] [outer = 0DA48000] 17:02:55 INFO - PROCESS | 3944 | 1464220975192 Marionette DEBUG loaded listener.js 17:02:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (155C4800) [pid = 3944] [serial = 666] [outer = 0DA48000] 17:02:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (155E2400) [pid = 3944] [serial = 667] [outer = 0D3E8C00] 17:02:55 INFO - PROCESS | 3944 | 1464220975923 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]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1068ms 17:02:55 INFO - PROCESS | 3944 | 1464220975963 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 3944 | 1464220975967 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:02:56 INFO - PROCESS | 3944 | 1464220975973 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - PROCESS | 3944 | 1464220975977 Marionette TRACE conn6 <- [1,854,null,{}] 17:02:56 INFO - PROCESS | 3944 | 1464220975981 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}] 17:02:56 INFO - PROCESS | 3944 | 1464220976092 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:02:56 INFO - PROCESS | 3944 | 1464220976222 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 0DA4E000 == 80 [pid = 3944] [id = 47] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 17C83800 == 79 [pid = 3944] [id = 213] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 0D2E6800 == 78 [pid = 3944] [id = 212] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 19EC7800 == 77 [pid = 3944] [id = 211] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 19B65400 == 76 [pid = 3944] [id = 210] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 0D23A000 == 75 [pid = 3944] [id = 209] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 18D2E400 == 74 [pid = 3944] [id = 208] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 17DF0400 == 73 [pid = 3944] [id = 207] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 0DB71000 == 72 [pid = 3944] [id = 206] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 17379800 == 71 [pid = 3944] [id = 205] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 0D1A8000 == 70 [pid = 3944] [id = 204] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (1DA9A000) [pid = 3944] [serial = 572] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1D906000) [pid = 3944] [serial = 593] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | ++DOCSHELL 0D177C00 == 71 [pid = 3944] [id = 223] 17:02:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (0D1A8000) [pid = 3944] [serial = 668] [outer = 00000000] 17:02:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (0DA15C00) [pid = 3944] [serial = 669] [outer = 0D1A8000] 17:02:56 INFO - PROCESS | 3944 | 1464220976322 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (0DA4E000) [pid = 3944] [serial = 670] [outer = 0D1A8000] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 1B7BB400 == 70 [pid = 3944] [id = 201] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 19B69800 == 69 [pid = 3944] [id = 200] 17:02:56 INFO - PROCESS | 3944 | --DOCSHELL 14CA3400 == 68 [pid = 3944] [id = 199] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (0DB79800) [pid = 3944] [serial = 335] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (218B0C00) [pid = 3944] [serial = 498] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1EA46800) [pid = 3944] [serial = 390] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (190D0C00) [pid = 3944] [serial = 429] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (0DA3F800) [pid = 3944] [serial = 426] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (0E683400) [pid = 3944] [serial = 393] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1D90D800) [pid = 3944] [serial = 435] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1AEDE400) [pid = 3944] [serial = 383] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (1D9C0C00) [pid = 3944] [serial = 438] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (1C38F800) [pid = 3944] [serial = 432] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (190B7800) [pid = 3944] [serial = 380] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1DA9F800) [pid = 3944] [serial = 387] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1EA8DC00) [pid = 3944] [serial = 444] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1EA42C00) [pid = 3944] [serial = 441] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1D910C00) [pid = 3944] [serial = 543] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (19E5F400) [pid = 3944] [serial = 587] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (1AEE3000) [pid = 3944] [serial = 590] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (0DA40C00) [pid = 3944] [serial = 578] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (14B3B800) [pid = 3944] [serial = 579] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1A022C00) [pid = 3944] [serial = 563] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (0E09B400) [pid = 3944] [serial = 557] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (18D2D400) [pid = 3944] [serial = 581] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1AEEB800) [pid = 3944] [serial = 566] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1D115000) [pid = 3944] [serial = 569] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1EEB3000) [pid = 3944] [serial = 576] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1EA90000) [pid = 3944] [serial = 575] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (190BAC00) [pid = 3944] [serial = 560] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (19B6DC00) [pid = 3944] [serial = 584] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (19D50C00) [pid = 3944] [serial = 585] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1B733400) [pid = 3944] [serial = 591] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1A02D000) [pid = 3944] [serial = 588] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (190B8C00) [pid = 3944] [serial = 582] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3944 | 1464220976780 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]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 830ms 17:02:56 INFO - PROCESS | 3944 | 1464220976802 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 3944 | 1464220976805 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:02:56 INFO - PROCESS | 3944 | 1464220976808 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:02:56 INFO - PROCESS | 3944 | 1464220976810 Marionette TRACE conn6 <- [1,858,null,{}] 17:02:56 INFO - PROCESS | 3944 | 1464220976820 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}] 17:02:56 INFO - PROCESS | 3944 | 1464220976916 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:02:56 INFO - PROCESS | 3944 | 1464220976927 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 3944 | ++DOCSHELL 155F9400 == 69 [pid = 3944] [id = 224] 17:02:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (155F9800) [pid = 3944] [serial = 671] [outer = 00000000] 17:02:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (155FC800) [pid = 3944] [serial = 672] [outer = 155F9800] 17:02:57 INFO - PROCESS | 3944 | 1464220976976 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (15C50C00) [pid = 3944] [serial = 673] [outer = 155F9800] 17:02:57 INFO - PROCESS | 3944 | 1464220977442 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]]]}] 17:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 17:02:57 INFO - PROCESS | 3944 | 1464220977482 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 3944 | 1464220977484 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:02:57 INFO - PROCESS | 3944 | 1464220977487 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - PROCESS | 3944 | 1464220977489 Marionette TRACE conn6 <- [1,862,null,{}] 17:02:57 INFO - PROCESS | 3944 | 1464220977493 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}] 17:02:57 INFO - PROCESS | 3944 | 1464220977587 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:02:57 INFO - PROCESS | 3944 | 1464220977721 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 3944 | ++DOCSHELL 15E52C00 == 70 [pid = 3944] [id = 225] 17:02:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1737E400) [pid = 3944] [serial = 674] [outer = 00000000] 17:02:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (17C80800) [pid = 3944] [serial = 675] [outer = 1737E400] 17:02:57 INFO - PROCESS | 3944 | 1464220977768 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (17DFB800) [pid = 3944] [serial = 676] [outer = 1737E400] 17:02:58 INFO - PROCESS | 3944 | 1464220978130 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]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 17:02:58 INFO - PROCESS | 3944 | 1464220978175 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 3944 | 1464220978177 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:02:58 INFO - PROCESS | 3944 | 1464220978180 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - PROCESS | 3944 | 1464220978182 Marionette TRACE conn6 <- [1,866,null,{}] 17:02:58 INFO - PROCESS | 3944 | 1464220978185 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}] 17:02:58 INFO - PROCESS | 3944 | 1464220978272 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:02:58 INFO - PROCESS | 3944 | 1464220978278 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:58 INFO - PROCESS | 3944 | ++DOCSHELL 18D29400 == 71 [pid = 3944] [id = 226] 17:02:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (18D34C00) [pid = 3944] [serial = 677] [outer = 00000000] 17:02:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (190BB400) [pid = 3944] [serial = 678] [outer = 18D34C00] 17:02:58 INFO - PROCESS | 3944 | 1464220978322 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (191D2C00) [pid = 3944] [serial = 679] [outer = 18D34C00] 17:02:58 INFO - PROCESS | 3944 | 1464220978804 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]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 17:02:58 INFO - PROCESS | 3944 | 1464220978857 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 3944 | 1464220978859 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:02:58 INFO - PROCESS | 3944 | 1464220978867 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - PROCESS | 3944 | 1464220978868 Marionette TRACE conn6 <- [1,870,null,{}] 17:02:58 INFO - PROCESS | 3944 | 1464220978872 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}] 17:02:59 INFO - PROCESS | 3944 | 1464220979015 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:02:59 INFO - PROCESS | 3944 | 1464220979111 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3944 | ++DOCSHELL 19987400 == 72 [pid = 3944] [id = 227] 17:02:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (19988C00) [pid = 3944] [serial = 680] [outer = 00000000] 17:02:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (19993000) [pid = 3944] [serial = 681] [outer = 19988C00] 17:02:59 INFO - PROCESS | 3944 | 1464220979155 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (19B61C00) [pid = 3944] [serial = 682] [outer = 19988C00] 17:02:59 INFO - PROCESS | 3944 | 1464220979575 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]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 17:02:59 INFO - PROCESS | 3944 | 1464220979596 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 3944 | 1464220979598 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:02:59 INFO - PROCESS | 3944 | 1464220979601 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 3944 | 1464220979602 Marionette TRACE conn6 <- [1,874,null,{}] 17:02:59 INFO - PROCESS | 3944 | 1464220979611 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}] 17:02:59 INFO - PROCESS | 3944 | 1464220979730 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:02:59 INFO - PROCESS | 3944 | 1464220979736 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3944 | ++DOCSHELL 19B6D400 == 73 [pid = 3944] [id = 228] 17:02:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (19B6DC00) [pid = 3944] [serial = 683] [outer = 00000000] 17:02:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (19DE0000) [pid = 3944] [serial = 684] [outer = 19B6DC00] 17:02:59 INFO - PROCESS | 3944 | 1464220979847 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (19DE7800) [pid = 3944] [serial = 685] [outer = 19B6DC00] 17:03:00 INFO - PROCESS | 3944 | 1464220980281 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]]]}] 17:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 731ms 17:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:03:00 INFO - PROCESS | 3944 | 1464220980332 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:03:00 INFO - PROCESS | 3944 | 1464220980335 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:03:00 INFO - PROCESS | 3944 | 1464220980338 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 3944 | 1464220980339 Marionette TRACE conn6 <- [1,878,null,{}] 17:03:00 INFO - PROCESS | 3944 | 1464220980343 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}] 17:03:00 INFO - PROCESS | 3944 | 1464220980491 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (0DDC5800) [pid = 3944] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (185D7C00) [pid = 3944] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1C31E800) [pid = 3944] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (19989000) [pid = 3944] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1AE5D800) [pid = 3944] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (19E5E800) [pid = 3944] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (0D89E000) [pid = 3944] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1D92C800) [pid = 3944] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1F563400) [pid = 3944] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1F345400) [pid = 3944] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (19B24C00) [pid = 3944] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1A0B3800) [pid = 3944] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (17C69800) [pid = 3944] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (19D51000) [pid = 3944] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1EA47400) [pid = 3944] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (0DA12C00) [pid = 3944] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1F446C00) [pid = 3944] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1A025C00) [pid = 3944] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (19B28400) [pid = 3944] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1D111000) [pid = 3944] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19D4B000) [pid = 3944] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (0D723800) [pid = 3944] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1A024000) [pid = 3944] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (0DDC4400) [pid = 3944] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1737EC00) [pid = 3944] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (0D3EB000) [pid = 3944] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (18D32000) [pid = 3944] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (18D40800) [pid = 3944] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (17DF7800) [pid = 3944] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:03:00 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1D01DC00) [pid = 3944] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:03:00 INFO - PROCESS | 3944 | 1464220980896 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 3944 | ++DOCSHELL 0D3EB000 == 74 [pid = 3944] [id = 229] 17:03:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (0D723800) [pid = 3944] [serial = 686] [outer = 00000000] 17:03:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (0DDC5800) [pid = 3944] [serial = 687] [outer = 0D723800] 17:03:00 INFO - PROCESS | 3944 | 1464220980940 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (17C83C00) [pid = 3944] [serial = 688] [outer = 0D723800] 17:03:01 INFO - PROCESS | 3944 | 1464220981317 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]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1020ms 17:03:01 INFO - PROCESS | 3944 | 1464220981358 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:03:01 INFO - PROCESS | 3944 | 1464220981360 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:03:01 INFO - PROCESS | 3944 | 1464220981363 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 3944 | 1464220981365 Marionette TRACE conn6 <- [1,882,null,{}] 17:03:01 INFO - PROCESS | 3944 | 1464220981369 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}] 17:03:01 INFO - PROCESS | 3944 | 1464220981455 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:03:01 INFO - PROCESS | 3944 | 1464220981462 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 3944 | ++DOCSHELL 17DF7800 == 75 [pid = 3944] [id = 230] 17:03:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (190DB000) [pid = 3944] [serial = 689] [outer = 00000000] 17:03:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19E55800) [pid = 3944] [serial = 690] [outer = 190DB000] 17:03:01 INFO - PROCESS | 3944 | 1464220981505 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1A022C00) [pid = 3944] [serial = 691] [outer = 190DB000] 17:03:01 INFO - PROCESS | 3944 | 1464220981925 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]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 570ms 17:03:01 INFO - PROCESS | 3944 | 1464220981934 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 3944 | 1464220981936 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:03:01 INFO - PROCESS | 3944 | 1464220981939 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 3944 | 1464220981942 Marionette TRACE conn6 <- [1,886,null,{}] 17:03:01 INFO - PROCESS | 3944 | 1464220981945 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}] 17:03:02 INFO - PROCESS | 3944 | 1464220982082 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:03:02 INFO - PROCESS | 3944 | 1464220982106 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 3944 | ++DOCSHELL 155DE000 == 76 [pid = 3944] [id = 231] 17:03:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19D4E800) [pid = 3944] [serial = 692] [outer = 00000000] 17:03:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1A079C00) [pid = 3944] [serial = 693] [outer = 19D4E800] 17:03:02 INFO - PROCESS | 3944 | 1464220982149 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1AE5EC00) [pid = 3944] [serial = 694] [outer = 19D4E800] 17:03:02 INFO - PROCESS | 3944 | 1464220982585 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]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 17:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:03:02 INFO - PROCESS | 3944 | 1464220982610 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 3944 | 1464220982613 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:03:02 INFO - PROCESS | 3944 | 1464220982616 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 3944 | 1464220982618 Marionette TRACE conn6 <- [1,890,null,{}] 17:03:02 INFO - PROCESS | 3944 | 1464220982622 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}] 17:03:02 INFO - PROCESS | 3944 | 1464220982774 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:03:02 INFO - PROCESS | 3944 | 1464220982792 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 3944 | ++DOCSHELL 1AEEC400 == 77 [pid = 3944] [id = 232] 17:03:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1AFAC400) [pid = 3944] [serial = 695] [outer = 00000000] 17:03:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B7BEC00) [pid = 3944] [serial = 696] [outer = 1AFAC400] 17:03:02 INFO - PROCESS | 3944 | 1464220982841 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1CD17C00) [pid = 3944] [serial = 697] [outer = 1AFAC400] 17:03:03 INFO - PROCESS | 3944 | 1464220983562 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]]]}] 17:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 971ms 17:03:03 INFO - PROCESS | 3944 | 1464220983587 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 3944 | 1464220983593 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:03:03 INFO - PROCESS | 3944 | 1464220983598 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - PROCESS | 3944 | 1464220983603 Marionette TRACE conn6 <- [1,894,null,{}] 17:03:03 INFO - PROCESS | 3944 | 1464220983608 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}] 17:03:03 INFO - PROCESS | 3944 | 1464220983732 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:03:03 INFO - PROCESS | 3944 | 1464220983876 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 3944 | ++DOCSHELL 0DF42400 == 78 [pid = 3944] [id = 233] 17:03:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (0E0EEC00) [pid = 3944] [serial = 698] [outer = 00000000] 17:03:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (155CAC00) [pid = 3944] [serial = 699] [outer = 0E0EEC00] 17:03:03 INFO - PROCESS | 3944 | 1464220983934 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (155DD800) [pid = 3944] [serial = 700] [outer = 0E0EEC00] 17:03:04 INFO - PROCESS | 3944 | 1464220984507 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]]]}] 17:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 17:03:04 INFO - PROCESS | 3944 | 1464220984572 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 3944 | 1464220984578 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:03:04 INFO - PROCESS | 3944 | 1464220984585 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 3944 | 1464220984588 Marionette TRACE conn6 <- [1,898,null,{}] 17:03:04 INFO - PROCESS | 3944 | 1464220984592 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}] 17:03:04 INFO - PROCESS | 3944 | 1464220984712 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:03:04 INFO - PROCESS | 3944 | 1464220984862 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 3944 | ++DOCSHELL 15B3D000 == 79 [pid = 3944] [id = 234] 17:03:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (17379C00) [pid = 3944] [serial = 701] [outer = 00000000] 17:03:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (190B3800) [pid = 3944] [serial = 702] [outer = 17379C00] 17:03:04 INFO - PROCESS | 3944 | 1464220984920 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (19742400) [pid = 3944] [serial = 703] [outer = 17379C00] 17:03:05 INFO - PROCESS | 3944 | 1464220985530 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]]]}] 17:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 971ms 17:03:05 INFO - PROCESS | 3944 | 1464220985557 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 3944 | 1464220985559 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:03:05 INFO - PROCESS | 3944 | 1464220985563 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:03:05 INFO - PROCESS | 3944 | 1464220985567 Marionette TRACE conn6 <- [1,902,null,{}] 17:03:05 INFO - PROCESS | 3944 | 1464220985578 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}] 17:03:05 INFO - PROCESS | 3944 | 1464220985699 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:03:05 INFO - PROCESS | 3944 | 1464220985816 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 3944 | ++DOCSHELL 1974D000 == 80 [pid = 3944] [id = 235] 17:03:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1B73EC00) [pid = 3944] [serial = 704] [outer = 00000000] 17:03:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1C389C00) [pid = 3944] [serial = 705] [outer = 1B73EC00] 17:03:05 INFO - PROCESS | 3944 | 1464220985914 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1D13B000) [pid = 3944] [serial = 706] [outer = 1B73EC00] 17:03:06 INFO - PROCESS | 3944 | 1464220986522 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]]]}] 17:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1021ms 17:03:06 INFO - PROCESS | 3944 | 1464220986588 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 3944 | 1464220986591 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:03:06 INFO - PROCESS | 3944 | 1464220986594 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:03:06 INFO - PROCESS | 3944 | 1464220986596 Marionette TRACE conn6 <- [1,906,null,{}] 17:03:06 INFO - PROCESS | 3944 | 1464220986600 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}] 17:03:06 INFO - PROCESS | 3944 | 1464220986721 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:03:06 INFO - PROCESS | 3944 | 1464220986864 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 3944 | ++DOCSHELL 1D906400 == 81 [pid = 3944] [id = 236] 17:03:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1D906800) [pid = 3944] [serial = 707] [outer = 00000000] 17:03:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1D90EC00) [pid = 3944] [serial = 708] [outer = 1D906800] 17:03:06 INFO - PROCESS | 3944 | 1464220986920 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1D9BFC00) [pid = 3944] [serial = 709] [outer = 1D906800] 17:03:07 INFO - PROCESS | 3944 | 1464220987437 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]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 870ms 17:03:07 INFO - PROCESS | 3944 | 1464220987475 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 3944 | 1464220987477 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:03:07 INFO - PROCESS | 3944 | 1464220987483 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 3944 | 1464220987485 Marionette TRACE conn6 <- [1,910,null,{}] 17:03:07 INFO - PROCESS | 3944 | 1464220987507 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}] 17:03:07 INFO - PROCESS | 3944 | 1464220987619 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:03:07 INFO - PROCESS | 3944 | 1464220987731 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 3944 | ++DOCSHELL 1D90CC00 == 82 [pid = 3944] [id = 237] 17:03:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1D9C2400) [pid = 3944] [serial = 710] [outer = 00000000] 17:03:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1DAD0C00) [pid = 3944] [serial = 711] [outer = 1D9C2400] 17:03:07 INFO - PROCESS | 3944 | 1464220987784 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1DD51400) [pid = 3944] [serial = 712] [outer = 1D9C2400] 17:03:08 INFO - PROCESS | 3944 | 1464220988400 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]]]}] 17:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 991ms 17:03:08 INFO - PROCESS | 3944 | 1464220988473 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 3944 | 1464220988475 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:03:08 INFO - PROCESS | 3944 | 1464220988479 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:03:08 INFO - PROCESS | 3944 | 1464220988481 Marionette TRACE conn6 <- [1,914,null,{}] 17:03:08 INFO - PROCESS | 3944 | 1464220988485 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}] 17:03:08 INFO - PROCESS | 3944 | 1464220988605 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:03:08 INFO - PROCESS | 3944 | 1464220988748 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 3944 | ++DOCSHELL 1DACB000 == 83 [pid = 3944] [id = 238] 17:03:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1EA42C00) [pid = 3944] [serial = 713] [outer = 00000000] 17:03:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1F347C00) [pid = 3944] [serial = 714] [outer = 1EA42C00] 17:03:08 INFO - PROCESS | 3944 | 1464220988804 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1F446000) [pid = 3944] [serial = 715] [outer = 1EA42C00] 17:03:09 INFO - PROCESS | 3944 | 1464220989399 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]]]}] 17:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 17:03:09 INFO - PROCESS | 3944 | 1464220989485 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 3944 | 1464220989488 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:03:09 INFO - PROCESS | 3944 | 1464220989492 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 3944 | 1464220989494 Marionette TRACE conn6 <- [1,918,null,{}] 17:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:03:09 INFO - PROCESS | 3944 | 1464220989497 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}] 17:03:09 INFO - PROCESS | 3944 | 1464220989607 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:03:09 INFO - PROCESS | 3944 | 1464220989749 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D3800 == 84 [pid = 3944] [id = 239] 17:03:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (0DA15400) [pid = 3944] [serial = 716] [outer = 00000000] 17:03:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1735AC00) [pid = 3944] [serial = 717] [outer = 0DA15400] 17:03:09 INFO - PROCESS | 3944 | 1464220989805 Marionette DEBUG loaded listener.js 17:03:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (17C84800) [pid = 3944] [serial = 718] [outer = 0DA15400] 17:03:10 INFO - PROCESS | 3944 | 1464220990616 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]]]}] 17:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1165ms 17:03:10 INFO - PROCESS | 3944 | 1464220990663 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:03:10 INFO - PROCESS | 3944 | 1464220990667 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:03:10 INFO - PROCESS | 3944 | 1464220990672 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 3944 | 1464220990676 Marionette TRACE conn6 <- [1,922,null,{}] 17:03:10 INFO - PROCESS | 3944 | 1464220990683 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}] 17:03:10 INFO - PROCESS | 3944 | 1464220990794 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:03:10 INFO - PROCESS | 3944 | 1464220990947 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 3944 | ++DOCSHELL 0D91D800 == 85 [pid = 3944] [id = 240] 17:03:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (0DA1E800) [pid = 3944] [serial = 719] [outer = 00000000] 17:03:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (14CA3800) [pid = 3944] [serial = 720] [outer = 0DA1E800] 17:03:11 INFO - PROCESS | 3944 | 1464220990999 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (155DA800) [pid = 3944] [serial = 721] [outer = 0DA1E800] 17:03:11 INFO - PROCESS | 3944 | 1464220991618 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]]]}] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 1AE58000 == 84 [pid = 3944] [id = 189] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 17C7BC00 == 83 [pid = 3944] [id = 115] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 155DE000 == 82 [pid = 3944] [id = 231] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 17DF7800 == 81 [pid = 3944] [id = 230] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 0D3EB000 == 80 [pid = 3944] [id = 229] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 19B6D400 == 79 [pid = 3944] [id = 228] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 19987400 == 78 [pid = 3944] [id = 227] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 18D29400 == 77 [pid = 3944] [id = 226] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 15E52C00 == 76 [pid = 3944] [id = 225] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1D907000) [pid = 3944] [serial = 641] [outer = 00000000] [url = about:blank] 17:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1028ms 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 155F9400 == 75 [pid = 3944] [id = 224] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 0D177C00 == 74 [pid = 3944] [id = 223] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 0DA47C00 == 73 [pid = 3944] [id = 222] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 1DAA6800 == 72 [pid = 3944] [id = 218] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 1D13A000 == 71 [pid = 3944] [id = 217] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 0D91C400 == 70 [pid = 3944] [id = 216] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 0D91C800 == 69 [pid = 3944] [id = 215] 17:03:11 INFO - PROCESS | 3944 | --DOCSHELL 1D139400 == 68 [pid = 3944] [id = 214] 17:03:11 INFO - PROCESS | 3944 | 1464220991743 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 3944 | 1464220991749 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (0DA12000) [pid = 3944] [serial = 477] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1DA9C800) [pid = 3944] [serial = 537] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (225CD000) [pid = 3944] [serial = 495] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1F43D000) [pid = 3944] [serial = 486] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (19E5AC00) [pid = 3944] [serial = 534] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1D147400) [pid = 3944] [serial = 483] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (190BBC00) [pid = 3944] [serial = 480] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (19D58400) [pid = 3944] [serial = 528] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1EA91400) [pid = 3944] [serial = 540] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (15B36400) [pid = 3944] [serial = 531] [outer = 00000000] [url = about:blank] 17:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1F561000) [pid = 3944] [serial = 492] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1A030000) [pid = 3944] [serial = 489] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (19B66000) [pid = 3944] [serial = 626] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (19D07C00) [pid = 3944] [serial = 627] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1D930C00) [pid = 3944] [serial = 594] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (19EBEC00) [pid = 3944] [serial = 630] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (19E53800) [pid = 3944] [serial = 629] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (0DF41800) [pid = 3944] [serial = 635] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1AEE0800) [pid = 3944] [serial = 632] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1476BC00) [pid = 3944] [serial = 617] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (14D85C00) [pid = 3944] [serial = 618] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (19D56800) [pid = 3944] [serial = 599] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (17C88000) [pid = 3944] [serial = 615] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (0E090400) [pid = 3944] [serial = 612] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (0DA3F400) [pid = 3944] [serial = 611] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (17C66000) [pid = 3944] [serial = 614] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (191D3000) [pid = 3944] [serial = 623] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1974F400) [pid = 3944] [serial = 605] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1DD50400) [pid = 3944] [serial = 608] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1B669800) [pid = 3944] [serial = 638] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (15E54C00) [pid = 3944] [serial = 596] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1C2B7000) [pid = 3944] [serial = 639] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1B4DD400) [pid = 3944] [serial = 633] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (18D48000) [pid = 3944] [serial = 620] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (190B9000) [pid = 3944] [serial = 621] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1DAA5800) [pid = 3944] [serial = 602] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (15B30000) [pid = 3944] [serial = 636] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (19749400) [pid = 3944] [serial = 624] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1E911C00) [pid = 3944] [serial = 573] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (14D0C800) [pid = 3944] [serial = 558] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (190DA800) [pid = 3944] [serial = 561] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1D908000) [pid = 3944] [serial = 570] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19D4FC00) [pid = 3944] [serial = 555] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1B4D9C00) [pid = 3944] [serial = 567] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1A02C000) [pid = 3944] [serial = 564] [outer = 00000000] [url = about:blank] 17:03:11 INFO - PROCESS | 3944 | 1464220991808 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - PROCESS | 3944 | 1464220991810 Marionette TRACE conn6 <- [1,926,null,{}] 17:03:11 INFO - PROCESS | 3944 | 1464220991818 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}] 17:03:11 INFO - PROCESS | 3944 | 1464220991913 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:03:11 INFO - PROCESS | 3944 | 1464220991921 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 3944 | ++DOCSHELL 0DA12000 == 69 [pid = 3944] [id = 241] 17:03:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (0DA12C00) [pid = 3944] [serial = 722] [outer = 00000000] 17:03:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (0DA33C00) [pid = 3944] [serial = 723] [outer = 0DA12C00] 17:03:12 INFO - PROCESS | 3944 | 1464220991968 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (0DF3E800) [pid = 3944] [serial = 724] [outer = 0DA12C00] 17:03:12 INFO - PROCESS | 3944 | 1464220992491 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]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 771ms 17:03:12 INFO - PROCESS | 3944 | 1464220992549 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 3944 | 1464220992551 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:03:12 INFO - PROCESS | 3944 | 1464220992555 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:03:12 INFO - PROCESS | 3944 | 1464220992558 Marionette TRACE conn6 <- [1,930,null,{}] 17:03:12 INFO - PROCESS | 3944 | 1464220992569 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}] 17:03:12 INFO - PROCESS | 3944 | 1464220992665 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:03:12 INFO - PROCESS | 3944 | 1464220992767 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 3944 | ++DOCSHELL 0E65E400 == 70 [pid = 3944] [id = 242] 17:03:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (155C1800) [pid = 3944] [serial = 725] [outer = 00000000] 17:03:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (15B35000) [pid = 3944] [serial = 726] [outer = 155C1800] 17:03:12 INFO - PROCESS | 3944 | 1464220992816 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (17374400) [pid = 3944] [serial = 727] [outer = 155C1800] 17:03:13 INFO - PROCESS | 3944 | 1464220993198 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]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 17:03:13 INFO - PROCESS | 3944 | 1464220993229 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 3944 | 1464220993232 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:03:13 INFO - PROCESS | 3944 | 1464220993235 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:03:13 INFO - PROCESS | 3944 | 1464220993236 Marionette TRACE conn6 <- [1,934,null,{}] 17:03:13 INFO - PROCESS | 3944 | 1464220993240 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}] 17:03:13 INFO - PROCESS | 3944 | 1464220993336 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:03:13 INFO - PROCESS | 3944 | 1464220993343 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 3944 | ++DOCSHELL 1737CC00 == 71 [pid = 3944] [id = 243] 17:03:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (17615C00) [pid = 3944] [serial = 728] [outer = 00000000] 17:03:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (17C7F000) [pid = 3944] [serial = 729] [outer = 17615C00] 17:03:13 INFO - PROCESS | 3944 | 1464220993388 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (18D48000) [pid = 3944] [serial = 730] [outer = 17615C00] 17:03:13 INFO - PROCESS | 3944 | 1464220993821 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]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 17:03:13 INFO - PROCESS | 3944 | 1464220993880 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 3944 | 1464220993883 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:03:13 INFO - PROCESS | 3944 | 1464220993886 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 3944 | 1464220993888 Marionette TRACE conn6 <- [1,938,null,{}] 17:03:13 INFO - PROCESS | 3944 | 1464220993901 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}] 17:03:14 INFO - PROCESS | 3944 | 1464220994032 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:03:14 INFO - PROCESS | 3944 | 1464220994127 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 3944 | ++DOCSHELL 190CF000 == 72 [pid = 3944] [id = 244] 17:03:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (190CF800) [pid = 3944] [serial = 731] [outer = 00000000] 17:03:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (190DA800) [pid = 3944] [serial = 732] [outer = 190CF800] 17:03:14 INFO - PROCESS | 3944 | 1464220994173 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (19740C00) [pid = 3944] [serial = 733] [outer = 190CF800] 17:03:14 INFO - PROCESS | 3944 | 1464220994601 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]]]}] 17:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 17:03:14 INFO - PROCESS | 3944 | 1464220994660 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:03:14 INFO - PROCESS | 3944 | 1464220994662 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:03:14 INFO - PROCESS | 3944 | 1464220994665 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 3944 | 1464220994667 Marionette TRACE conn6 <- [1,942,null,{}] 17:03:14 INFO - PROCESS | 3944 | 1464220994670 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}] 17:03:14 INFO - PROCESS | 3944 | 1464220994813 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:03:14 INFO - PROCESS | 3944 | 1464220994880 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 3944 | ++DOCSHELL 190D6000 == 73 [pid = 3944] [id = 245] 17:03:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (19745400) [pid = 3944] [serial = 734] [outer = 00000000] 17:03:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (19B6C400) [pid = 3944] [serial = 735] [outer = 19745400] 17:03:14 INFO - PROCESS | 3944 | 1464220994925 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19D4AC00) [pid = 3944] [serial = 736] [outer = 19745400] 17:03:15 INFO - PROCESS | 3944 | 1464220995364 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]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 731ms 17:03:15 INFO - PROCESS | 3944 | 1464220995427 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 3944 | 1464220995429 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:03:15 INFO - PROCESS | 3944 | 1464220995432 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 3944 | 1464220995434 Marionette TRACE conn6 <- [1,946,null,{}] 17:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:03:15 INFO - PROCESS | 3944 | 1464220995438 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}] 17:03:15 INFO - PROCESS | 3944 | 1464220995562 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:03:15 INFO - PROCESS | 3944 | 1464220995632 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:15 INFO - PROCESS | 3944 | ++DOCSHELL 19D4C800 == 74 [pid = 3944] [id = 246] 17:03:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19D51000) [pid = 3944] [serial = 737] [outer = 00000000] 17:03:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19DE2800) [pid = 3944] [serial = 738] [outer = 19D51000] 17:03:15 INFO - PROCESS | 3944 | 1464220995678 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (19EBA800) [pid = 3944] [serial = 739] [outer = 19D51000] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1737E400) [pid = 3944] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (18D34C00) [pid = 3944] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (0D1A8000) [pid = 3944] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (155F9800) [pid = 3944] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (0DA48000) [pid = 3944] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (190DB000) [pid = 3944] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (0D723800) [pid = 3944] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (19D4E800) [pid = 3944] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (19988C00) [pid = 3944] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:03:16 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (19B6DC00) [pid = 3944] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:03:16 INFO - PROCESS | 3944 | 1464220996249 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]]]}] 17:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 870ms 17:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:03:16 INFO - PROCESS | 3944 | 1464220996311 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 3944 | 1464220996313 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:03:16 INFO - PROCESS | 3944 | 1464220996327 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 3944 | 1464220996329 Marionette TRACE conn6 <- [1,950,null,{}] 17:03:16 INFO - PROCESS | 3944 | 1464220996334 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}] 17:03:16 INFO - PROCESS | 3944 | 1464220996434 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:03:16 INFO - PROCESS | 3944 | 1464220996447 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 3944 | ++DOCSHELL 17381C00 == 75 [pid = 3944] [id = 247] 17:03:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (190DA400) [pid = 3944] [serial = 740] [outer = 00000000] 17:03:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (19DDF000) [pid = 3944] [serial = 741] [outer = 190DA400] 17:03:16 INFO - PROCESS | 3944 | 1464220996491 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (19EC0800) [pid = 3944] [serial = 742] [outer = 190DA400] 17:03:16 INFO - PROCESS | 3944 | 1464220996924 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]]]}] 17:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 631ms 17:03:16 INFO - PROCESS | 3944 | 1464220996948 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 3944 | 1464220996950 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:03:17 INFO - PROCESS | 3944 | 1464220996971 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - PROCESS | 3944 | 1464220996973 Marionette TRACE conn6 <- [1,954,null,{}] 17:03:17 INFO - PROCESS | 3944 | 1464220996976 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}] 17:03:17 INFO - PROCESS | 3944 | 1464220997065 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:03:17 INFO - PROCESS | 3944 | 1464220997100 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 3944 | ++DOCSHELL 19EC5400 == 76 [pid = 3944] [id = 248] 17:03:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1A022800) [pid = 3944] [serial = 743] [outer = 00000000] 17:03:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1A02B800) [pid = 3944] [serial = 744] [outer = 1A022800] 17:03:17 INFO - PROCESS | 3944 | 1464220997144 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1A078000) [pid = 3944] [serial = 745] [outer = 1A022800] 17:03:17 INFO - PROCESS | 3944 | 1464220997590 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]]]}] 17:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 17:03:17 INFO - PROCESS | 3944 | 1464220997648 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 3944 | 1464220997650 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:03:17 INFO - PROCESS | 3944 | 1464220997654 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:03:17 INFO - PROCESS | 3944 | 1464220997656 Marionette TRACE conn6 <- [1,958,null,{}] 17:03:17 INFO - PROCESS | 3944 | 1464220997659 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}] 17:03:17 INFO - PROCESS | 3944 | 1464220997749 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:03:17 INFO - PROCESS | 3944 | 1464220997756 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 3944 | ++DOCSHELL 0D95D000 == 77 [pid = 3944] [id = 249] 17:03:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1A07C000) [pid = 3944] [serial = 746] [outer = 00000000] 17:03:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1AEEA000) [pid = 3944] [serial = 747] [outer = 1A07C000] 17:03:17 INFO - PROCESS | 3944 | 1464220997799 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1B4DB800) [pid = 3944] [serial = 748] [outer = 1A07C000] 17:03:18 INFO - PROCESS | 3944 | 1464220998503 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]]]}] 17:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 17:03:18 INFO - PROCESS | 3944 | 1464220998589 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 3944 | 1464220998593 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:03:18 INFO - PROCESS | 3944 | 1464220998599 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:03:18 INFO - PROCESS | 3944 | 1464220998603 Marionette TRACE conn6 <- [1,962,null,{}] 17:03:18 INFO - PROCESS | 3944 | 1464220998625 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}] 17:03:18 INFO - PROCESS | 3944 | 1464220998756 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:03:18 INFO - PROCESS | 3944 | 1464220998890 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 3944 | ++DOCSHELL 0DA17C00 == 78 [pid = 3944] [id = 250] 17:03:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (0DA3A800) [pid = 3944] [serial = 749] [outer = 00000000] 17:03:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (14BC4000) [pid = 3944] [serial = 750] [outer = 0DA3A800] 17:03:18 INFO - PROCESS | 3944 | 1464220998949 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (155BD400) [pid = 3944] [serial = 751] [outer = 0DA3A800] 17:03:19 INFO - PROCESS | 3944 | 1464220999568 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]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 987ms 17:03:19 INFO - PROCESS | 3944 | 1464220999622 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 3944 | 1464220999629 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:03:19 INFO - PROCESS | 3944 | 1464220999635 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 3944 | 1464220999638 Marionette TRACE conn6 <- [1,966,null,{}] 17:03:19 INFO - PROCESS | 3944 | 1464220999642 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}] 17:03:19 INFO - PROCESS | 3944 | 1464220999764 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:03:19 INFO - PROCESS | 3944 | 1464220999924 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 3944 | ++DOCSHELL 155FC400 == 79 [pid = 3944] [id = 251] 17:03:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (15E54C00) [pid = 3944] [serial = 752] [outer = 00000000] 17:03:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (17C82000) [pid = 3944] [serial = 753] [outer = 15E54C00] 17:03:19 INFO - PROCESS | 3944 | 1464220999980 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (191D5800) [pid = 3944] [serial = 754] [outer = 15E54C00] 17:03:20 INFO - PROCESS | 3944 | 1464221000609 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]]]}] 17:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1020ms 17:03:20 INFO - PROCESS | 3944 | 1464221000656 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 3944 | 1464221000659 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:03:20 INFO - PROCESS | 3944 | 1464221000662 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - PROCESS | 3944 | 1464221000666 Marionette TRACE conn6 <- [1,970,null,{}] 17:03:20 INFO - PROCESS | 3944 | 1464221000677 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}] 17:03:20 INFO - PROCESS | 3944 | 1464221000847 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:03:21 INFO - PROCESS | 3944 | 1464221000994 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 3944 | ++DOCSHELL 1AEE1800 == 80 [pid = 3944] [id = 252] 17:03:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1AEED800) [pid = 3944] [serial = 755] [outer = 00000000] 17:03:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B4E0800) [pid = 3944] [serial = 756] [outer = 1AEED800] 17:03:21 INFO - PROCESS | 3944 | 1464221001055 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1B7B9800) [pid = 3944] [serial = 757] [outer = 1AEED800] 17:03:21 INFO - PROCESS | 3944 | 1464221001675 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]]]}] 17:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1022ms 17:03:21 INFO - PROCESS | 3944 | 1464221001697 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 3944 | 1464221001700 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:03:21 INFO - PROCESS | 3944 | 1464221001705 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - PROCESS | 3944 | 1464221001707 Marionette TRACE conn6 <- [1,974,null,{}] 17:03:21 INFO - PROCESS | 3944 | 1464221001710 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}] 17:03:21 INFO - PROCESS | 3944 | 1464221001827 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:03:21 INFO - PROCESS | 3944 | 1464221001967 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 3944 | ++DOCSHELL 1D139400 == 81 [pid = 3944] [id = 253] 17:03:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1D13A000) [pid = 3944] [serial = 758] [outer = 00000000] 17:03:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1D904000) [pid = 3944] [serial = 759] [outer = 1D13A000] 17:03:22 INFO - PROCESS | 3944 | 1464221002023 Marionette DEBUG loaded listener.js 17:03:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1D908C00) [pid = 3944] [serial = 760] [outer = 1D13A000] 17:03:22 INFO - PROCESS | 3944 | 1464221002630 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]]]}] 17:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 17:03:22 INFO - PROCESS | 3944 | 1464221002679 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 3944 | 1464221002681 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:03:22 INFO - PROCESS | 3944 | 1464221002685 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:03:22 INFO - PROCESS | 3944 | 1464221002687 Marionette TRACE conn6 <- [1,978,null,{}] 17:03:22 INFO - PROCESS | 3944 | 1464221002691 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}] 17:03:22 INFO - PROCESS | 3944 | 1464221002802 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:03:22 INFO - PROCESS | 3944 | 1464221002916 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 3944 | ++DOCSHELL 1D907400 == 82 [pid = 3944] [id = 254] 17:03:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1D90F400) [pid = 3944] [serial = 761] [outer = 00000000] 17:03:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1DA99800) [pid = 3944] [serial = 762] [outer = 1D90F400] 17:03:23 INFO - PROCESS | 3944 | 1464221003011 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1DAA2400) [pid = 3944] [serial = 763] [outer = 1D90F400] 17:03:23 INFO - PROCESS | 3944 | 1464221003569 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]]]}] 17:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 931ms 17:03:23 INFO - PROCESS | 3944 | 1464221003619 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 3944 | 1464221003621 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:03:23 INFO - PROCESS | 3944 | 1464221003625 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:03:23 INFO - PROCESS | 3944 | 1464221003627 Marionette TRACE conn6 <- [1,982,null,{}] 17:03:23 INFO - PROCESS | 3944 | 1464221003630 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}] 17:03:23 INFO - PROCESS | 3944 | 1464221003770 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:03:23 INFO - PROCESS | 3944 | 1464221003930 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:23 INFO - PROCESS | 3944 | ++DOCSHELL 1E90EC00 == 83 [pid = 3944] [id = 255] 17:03:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1E915800) [pid = 3944] [serial = 764] [outer = 00000000] 17:03:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1EA85C00) [pid = 3944] [serial = 765] [outer = 1E915800] 17:03:23 INFO - PROCESS | 3944 | 1464221003988 Marionette DEBUG loaded listener.js 17:03:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1EA90400) [pid = 3944] [serial = 766] [outer = 1E915800] 17:03:24 INFO - PROCESS | 3944 | 1464221004560 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]]]}] 17:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 17:03:24 INFO - PROCESS | 3944 | 1464221004599 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:03:24 INFO - PROCESS | 3944 | 1464221004601 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:03:24 INFO - PROCESS | 3944 | 1464221004604 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:03:24 INFO - PROCESS | 3944 | 1464221004606 Marionette TRACE conn6 <- [1,986,null,{}] 17:03:24 INFO - PROCESS | 3944 | 1464221004610 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}] 17:03:24 INFO - PROCESS | 3944 | 1464221004721 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:03:24 INFO - PROCESS | 3944 | 1464221004838 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:24 INFO - PROCESS | 3944 | ++DOCSHELL 1DD8E000 == 84 [pid = 3944] [id = 256] 17:03:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1DD8E400) [pid = 3944] [serial = 767] [outer = 00000000] 17:03:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1DD95000) [pid = 3944] [serial = 768] [outer = 1DD8E400] 17:03:24 INFO - PROCESS | 3944 | 1464221004931 Marionette DEBUG loaded listener.js 17:03:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1DD98400) [pid = 3944] [serial = 769] [outer = 1DD8E400] 17:03:25 INFO - PROCESS | 3944 | 1464221005763 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]]]}] 17:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1220ms 17:03:25 INFO - PROCESS | 3944 | 1464221005828 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:03:25 INFO - PROCESS | 3944 | 1464221005832 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:03:25 INFO - PROCESS | 3944 | 1464221005838 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - PROCESS | 3944 | 1464221005841 Marionette TRACE conn6 <- [1,990,null,{}] 17:03:25 INFO - PROCESS | 3944 | 1464221005847 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}] 17:03:25 INFO - PROCESS | 3944 | 1464221005962 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:03:26 INFO - PROCESS | 3944 | 1464221006103 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 3944 | ++DOCSHELL 14290000 == 85 [pid = 3944] [id = 257] 17:03:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (14D85C00) [pid = 3944] [serial = 770] [outer = 00000000] 17:03:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (155E2C00) [pid = 3944] [serial = 771] [outer = 14D85C00] 17:03:26 INFO - PROCESS | 3944 | 1464221006155 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (15B38000) [pid = 3944] [serial = 772] [outer = 14D85C00] 17:03:26 INFO - PROCESS | 3944 | 1464221006676 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]]]}] 17:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 890ms 17:03:26 INFO - PROCESS | 3944 | 1464221006729 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 3944 | 1464221006735 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:03:26 INFO - PROCESS | 3944 | 1464221006741 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 3944 | 1464221006744 Marionette TRACE conn6 <- [1,994,null,{}] 17:03:26 INFO - PROCESS | 3944 | 1464221006748 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}] 17:03:26 INFO - PROCESS | 3944 | 1464221006858 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:03:27 INFO - PROCESS | 3944 | 1464221007020 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4FC00 == 86 [pid = 3944] [id = 258] 17:03:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (0DF41800) [pid = 3944] [serial = 773] [outer = 00000000] 17:03:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (155E0000) [pid = 3944] [serial = 774] [outer = 0DF41800] 17:03:27 INFO - PROCESS | 3944 | 1464221007069 Marionette DEBUG loaded listener.js 17:03:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (18D47800) [pid = 3944] [serial = 775] [outer = 0DF41800] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 19EC5400 == 85 [pid = 3944] [id = 248] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 17381C00 == 84 [pid = 3944] [id = 247] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 19D4C800 == 83 [pid = 3944] [id = 246] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 190D6000 == 82 [pid = 3944] [id = 245] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 190CF000 == 81 [pid = 3944] [id = 244] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 1737CC00 == 80 [pid = 3944] [id = 243] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 0E65E400 == 79 [pid = 3944] [id = 242] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 0DA12000 == 78 [pid = 3944] [id = 241] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 0D91D800 == 77 [pid = 3944] [id = 240] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (0DA47800) [pid = 3944] [serial = 644] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (18D34400) [pid = 3944] [serial = 647] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1D906C00) [pid = 3944] [serial = 650] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (1DACF000) [pid = 3944] [serial = 653] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1F345800) [pid = 3944] [serial = 656] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (218AF000) [pid = 3944] [serial = 659] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (155C6C00) [pid = 3944] [serial = 662] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 1974D000 == 76 [pid = 3944] [id = 235] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 15B3D000 == 75 [pid = 3944] [id = 234] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 0DF42400 == 74 [pid = 3944] [id = 233] 17:03:27 INFO - PROCESS | 3944 | --DOCSHELL 1AEEC400 == 73 [pid = 3944] [id = 232] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (19993000) [pid = 3944] [serial = 681] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (19DE0000) [pid = 3944] [serial = 684] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (19B61C00) [pid = 3944] [serial = 682] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (17C80800) [pid = 3944] [serial = 675] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (17DFB800) [pid = 3944] [serial = 676] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (190BB400) [pid = 3944] [serial = 678] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (0DA15C00) [pid = 3944] [serial = 669] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (0DA4E000) [pid = 3944] [serial = 670] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (155FC800) [pid = 3944] [serial = 672] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (15C50C00) [pid = 3944] [serial = 673] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (155C4800) [pid = 3944] [serial = 666] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1427D800) [pid = 3944] [serial = 665] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (19DE7800) [pid = 3944] [serial = 685] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (19E55800) [pid = 3944] [serial = 690] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (19DE0800) [pid = 3944] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (17C83C00) [pid = 3944] [serial = 688] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (0DDC5800) [pid = 3944] [serial = 687] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1AE5EC00) [pid = 3944] [serial = 694] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1A022C00) [pid = 3944] [serial = 691] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (191D2C00) [pid = 3944] [serial = 679] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1A079C00) [pid = 3944] [serial = 693] [outer = 00000000] [url = about:blank] 17:03:27 INFO - PROCESS | 3944 | 1464221007640 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]]]}] 17:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 971ms 17:03:27 INFO - PROCESS | 3944 | 1464221007713 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:03:27 INFO - PROCESS | 3944 | 1464221007715 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:03:27 INFO - PROCESS | 3944 | 1464221007718 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:03:27 INFO - PROCESS | 3944 | 1464221007722 Marionette TRACE conn6 <- [1,998,null,{}] 17:03:27 INFO - PROCESS | 3944 | 1464221007733 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}] 17:03:27 INFO - PROCESS | 3944 | 1464221007850 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:03:27 INFO - PROCESS | 3944 | 1464221007958 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 3944 | ++DOCSHELL 0DA32400 == 74 [pid = 3944] [id = 259] 17:03:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (0DB71000) [pid = 3944] [serial = 776] [outer = 00000000] 17:03:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (155DC800) [pid = 3944] [serial = 777] [outer = 0DB71000] 17:03:28 INFO - PROCESS | 3944 | 1464221008007 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (15B35400) [pid = 3944] [serial = 778] [outer = 0DB71000] 17:03:28 INFO - PROCESS | 3944 | 1464221008429 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]]]}] 17:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 770ms 17:03:28 INFO - PROCESS | 3944 | 1464221008493 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:03:28 INFO - PROCESS | 3944 | 1464221008496 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:03:28 INFO - PROCESS | 3944 | 1464221008504 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:03:28 INFO - PROCESS | 3944 | 1464221008506 Marionette TRACE conn6 <- [1,1002,null,{}] 17:03:28 INFO - PROCESS | 3944 | 1464221008509 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}] 17:03:28 INFO - PROCESS | 3944 | 1464221008609 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:03:28 INFO - PROCESS | 3944 | 1464221008622 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 3944 | ++DOCSHELL 0D7CFC00 == 75 [pid = 3944] [id = 260] 17:03:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (17631000) [pid = 3944] [serial = 779] [outer = 00000000] 17:03:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (190B5800) [pid = 3944] [serial = 780] [outer = 17631000] 17:03:28 INFO - PROCESS | 3944 | 1464221008668 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (19741000) [pid = 3944] [serial = 781] [outer = 17631000] 17:03:29 INFO - PROCESS | 3944 | 1464221009163 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]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 17:03:29 INFO - PROCESS | 3944 | 1464221009196 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 3944 | 1464221009198 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:03:29 INFO - PROCESS | 3944 | 1464221009202 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 3944 | 1464221009204 Marionette TRACE conn6 <- [1,1006,null,{}] 17:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:03:29 INFO - PROCESS | 3944 | 1464221009207 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}] 17:03:29 INFO - PROCESS | 3944 | 1464221009301 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:03:29 INFO - PROCESS | 3944 | 1464221009307 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 3944 | ++DOCSHELL 190DB000 == 76 [pid = 3944] [id = 261] 17:03:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (190DB800) [pid = 3944] [serial = 782] [outer = 00000000] 17:03:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1998D400) [pid = 3944] [serial = 783] [outer = 190DB800] 17:03:29 INFO - PROCESS | 3944 | 1464221009352 Marionette DEBUG loaded listener.js 17:03:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (19B65C00) [pid = 3944] [serial = 784] [outer = 190DB800] 17:03:29 INFO - PROCESS | 3944 | 1464221009854 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]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 17:03:29 INFO - PROCESS | 3944 | 1464221009880 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 3944 | 1464221009882 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:03:29 INFO - PROCESS | 3944 | 1464221009885 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 3944 | 1464221009887 Marionette TRACE conn6 <- [1,1010,null,{}] 17:03:29 INFO - PROCESS | 3944 | 1464221009890 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}] 17:03:30 INFO - PROCESS | 3944 | 1464221010049 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:03:30 INFO - PROCESS | 3944 | 1464221010152 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:30 INFO - PROCESS | 3944 | ++DOCSHELL 19D56C00 == 77 [pid = 3944] [id = 262] 17:03:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (19D58C00) [pid = 3944] [serial = 785] [outer = 00000000] 17:03:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (19E5B000) [pid = 3944] [serial = 786] [outer = 19D58C00] 17:03:30 INFO - PROCESS | 3944 | 1464221010199 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (19EC6400) [pid = 3944] [serial = 787] [outer = 19D58C00] 17:03:30 INFO - PROCESS | 3944 | 1464221010643 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]]]}] 17:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 771ms 17:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:03:30 INFO - PROCESS | 3944 | 1464221010656 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 3944 | 1464221010658 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:03:30 INFO - PROCESS | 3944 | 1464221010661 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - PROCESS | 3944 | 1464221010663 Marionette TRACE conn6 <- [1,1014,null,{}] 17:03:30 INFO - PROCESS | 3944 | 1464221010666 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}] 17:03:30 INFO - PROCESS | 3944 | 1464221010801 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:03:30 INFO - PROCESS | 3944 | 1464221010870 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:30 INFO - PROCESS | 3944 | ++DOCSHELL 19E5BC00 == 78 [pid = 3944] [id = 263] 17:03:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1A022C00) [pid = 3944] [serial = 788] [outer = 00000000] 17:03:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1A079800) [pid = 3944] [serial = 789] [outer = 1A022C00] 17:03:30 INFO - PROCESS | 3944 | 1464221010915 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1AEE3000) [pid = 3944] [serial = 790] [outer = 1A022C00] 17:03:31 INFO - PROCESS | 3944 | 1464221011342 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]]]}] 17:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 17:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:03:31 INFO - PROCESS | 3944 | 1464221011394 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:03:31 INFO - PROCESS | 3944 | 1464221011396 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:03:31 INFO - PROCESS | 3944 | 1464221011399 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:03:31 INFO - PROCESS | 3944 | 1464221011400 Marionette TRACE conn6 <- [1,1018,null,{}] 17:03:31 INFO - PROCESS | 3944 | 1464221011404 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}] 17:03:31 INFO - PROCESS | 3944 | 1464221011721 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (0DA1E800) [pid = 3944] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AFAC400) [pid = 3944] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (190CF800) [pid = 3944] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (155C1800) [pid = 3944] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (0DA12C00) [pid = 3944] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (17615C00) [pid = 3944] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (19745400) [pid = 3944] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1A022800) [pid = 3944] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (19D51000) [pid = 3944] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (190DA400) [pid = 3944] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:03:31 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1D13F800) [pid = 3944] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:03:31 INFO - PROCESS | 3944 | 1464221011798 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 3944 | ++DOCSHELL 0D926400 == 79 [pid = 3944] [id = 264] 17:03:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (0D95AC00) [pid = 3944] [serial = 791] [outer = 00000000] 17:03:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (15E5DC00) [pid = 3944] [serial = 792] [outer = 0D95AC00] 17:03:31 INFO - PROCESS | 3944 | 1464221011844 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (190CF800) [pid = 3944] [serial = 793] [outer = 0D95AC00] 17:03:32 INFO - PROCESS | 3944 | 1464221012223 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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 870ms 17:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:03:32 INFO - PROCESS | 3944 | 1464221012272 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 3944 | 1464221012274 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:03:32 INFO - PROCESS | 3944 | 1464221012277 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 3944 | 1464221012279 Marionette TRACE conn6 <- [1,1022,null,{}] 17:03:32 INFO - PROCESS | 3944 | 1464221012283 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}] 17:03:32 INFO - PROCESS | 3944 | 1464221012374 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:03:32 INFO - PROCESS | 3944 | 1464221012381 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:32 INFO - PROCESS | 3944 | ++DOCSHELL 1974A800 == 80 [pid = 3944] [id = 265] 17:03:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (19B63800) [pid = 3944] [serial = 794] [outer = 00000000] 17:03:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B73F800) [pid = 3944] [serial = 795] [outer = 19B63800] 17:03:32 INFO - PROCESS | 3944 | 1464221012427 Marionette DEBUG loaded listener.js 17:03:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1D13C400) [pid = 3944] [serial = 796] [outer = 19B63800] 17:03:32 INFO - PROCESS | 3944 | 1464221012876 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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 631ms 17:03:32 INFO - PROCESS | 3944 | 1464221012914 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 3944 | 1464221012916 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:03:32 INFO - PROCESS | 3944 | 1464221012920 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:03:32 INFO - PROCESS | 3944 | 1464221012921 Marionette TRACE conn6 <- [1,1026,null,{}] 17:03:32 INFO - PROCESS | 3944 | 1464221012925 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}] 17:03:33 INFO - PROCESS | 3944 | 1464221013016 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:03:33 INFO - PROCESS | 3944 | 1464221013022 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 3944 | ++DOCSHELL 1D143800 == 81 [pid = 3944] [id = 266] 17:03:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1D901C00) [pid = 3944] [serial = 797] [outer = 00000000] 17:03:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1D92B800) [pid = 3944] [serial = 798] [outer = 1D901C00] 17:03:33 INFO - PROCESS | 3944 | 1464221013091 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1DA9A400) [pid = 3944] [serial = 799] [outer = 1D901C00] 17:03:33 INFO - PROCESS | 3944 | 1464221013533 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]]]}] 17:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 17:03:33 INFO - PROCESS | 3944 | 1464221013593 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 3944 | 1464221013596 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:03:33 INFO - PROCESS | 3944 | 1464221013599 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:03:33 INFO - PROCESS | 3944 | 1464221013602 Marionette TRACE conn6 <- [1,1030,null,{}] 17:03:33 INFO - PROCESS | 3944 | 1464221013605 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}] 17:03:33 INFO - PROCESS | 3944 | 1464221013720 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:03:33 INFO - PROCESS | 3944 | 1464221013944 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 3944 | ++DOCSHELL 0D27BC00 == 82 [pid = 3944] [id = 267] 17:03:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (0D27FC00) [pid = 3944] [serial = 800] [outer = 00000000] 17:03:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (0D91D000) [pid = 3944] [serial = 801] [outer = 0D27FC00] 17:03:34 INFO - PROCESS | 3944 | 1464221014005 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (0DA18C00) [pid = 3944] [serial = 802] [outer = 0D27FC00] 17:03:34 INFO - PROCESS | 3944 | 1464221014700 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]]]}] 17:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1127ms 17:03:34 INFO - PROCESS | 3944 | 1464221014732 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:03:34 INFO - PROCESS | 3944 | 1464221014737 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:03:34 INFO - PROCESS | 3944 | 1464221014741 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:03:34 INFO - PROCESS | 3944 | 1464221014746 Marionette TRACE conn6 <- [1,1034,null,{}] 17:03:34 INFO - PROCESS | 3944 | 1464221014750 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}] 17:03:34 INFO - PROCESS | 3944 | 1464221014875 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:03:35 INFO - PROCESS | 3944 | 1464221015021 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:35 INFO - PROCESS | 3944 | ++DOCSHELL 17141400 == 83 [pid = 3944] [id = 268] 17:03:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (17375000) [pid = 3944] [serial = 803] [outer = 00000000] 17:03:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (17C69800) [pid = 3944] [serial = 804] [outer = 17375000] 17:03:35 INFO - PROCESS | 3944 | 1464221015080 Marionette DEBUG loaded listener.js 17:03:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (185DD000) [pid = 3944] [serial = 805] [outer = 17375000] 17:03:35 INFO - PROCESS | 3944 | 1464221015674 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]]]}] 17:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 971ms 17:03:35 INFO - PROCESS | 3944 | 1464221015719 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:03:35 INFO - PROCESS | 3944 | 1464221015724 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:03:35 INFO - PROCESS | 3944 | 1464221015728 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:03:35 INFO - PROCESS | 3944 | 1464221015730 Marionette TRACE conn6 <- [1,1038,null,{}] 17:03:35 INFO - PROCESS | 3944 | 1464221015734 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}] 17:03:35 INFO - PROCESS | 3944 | 1464221015856 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:03:36 INFO - PROCESS | 3944 | 1464221016020 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 3944 | ++DOCSHELL 19E5C000 == 84 [pid = 3944] [id = 269] 17:03:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (19EB9800) [pid = 3944] [serial = 806] [outer = 00000000] 17:03:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1A02EC00) [pid = 3944] [serial = 807] [outer = 19EB9800] 17:03:36 INFO - PROCESS | 3944 | 1464221016078 Marionette DEBUG loaded listener.js 17:03:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1B73F000) [pid = 3944] [serial = 808] [outer = 19EB9800] 17:03:36 INFO - PROCESS | 3944 | 1464221016656 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]]]}] 17:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 17:03:36 INFO - PROCESS | 3944 | 1464221016700 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:03:36 INFO - PROCESS | 3944 | 1464221016703 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:03:36 INFO - PROCESS | 3944 | 1464221016714 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - PROCESS | 3944 | 1464221016720 Marionette TRACE conn6 <- [1,1042,null,{}] 17:03:36 INFO - PROCESS | 3944 | 1464221016725 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}] 17:03:36 INFO - PROCESS | 3944 | 1464221016844 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:03:37 INFO - PROCESS | 3944 | 1464221016989 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 3944 | ++DOCSHELL 1D924C00 == 85 [pid = 3944] [id = 270] 17:03:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1DD91C00) [pid = 3944] [serial = 809] [outer = 00000000] 17:03:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1EA46C00) [pid = 3944] [serial = 810] [outer = 1DD91C00] 17:03:37 INFO - PROCESS | 3944 | 1464221017044 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1EA8DC00) [pid = 3944] [serial = 811] [outer = 1DD91C00] 17:03:37 INFO - PROCESS | 3944 | 1464221017621 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]]]}] 17:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 991ms 17:03:37 INFO - PROCESS | 3944 | 1464221017701 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:03:37 INFO - PROCESS | 3944 | 1464221017703 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:03:37 INFO - PROCESS | 3944 | 1464221017707 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:03:37 INFO - PROCESS | 3944 | 1464221017709 Marionette TRACE conn6 <- [1,1046,null,{}] 17:03:37 INFO - PROCESS | 3944 | 1464221017712 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}] 17:03:37 INFO - PROCESS | 3944 | 1464221017881 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:03:38 INFO - PROCESS | 3944 | 1464221017991 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 3944 | ++DOCSHELL 1F340000 == 86 [pid = 3944] [id = 271] 17:03:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1F344400) [pid = 3944] [serial = 812] [outer = 00000000] 17:03:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1F43A400) [pid = 3944] [serial = 813] [outer = 1F344400] 17:03:38 INFO - PROCESS | 3944 | 1464221018046 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1F557800) [pid = 3944] [serial = 814] [outer = 1F344400] 17:03:38 INFO - PROCESS | 3944 | 1464221018648 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]]]}] 17:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 17:03:38 INFO - PROCESS | 3944 | 1464221018680 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:03:38 INFO - PROCESS | 3944 | 1464221018683 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:03:38 INFO - PROCESS | 3944 | 1464221018686 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:03:38 INFO - PROCESS | 3944 | 1464221018688 Marionette TRACE conn6 <- [1,1050,null,{}] 17:03:38 INFO - PROCESS | 3944 | 1464221018692 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}] 17:03:38 INFO - PROCESS | 3944 | 1464221018805 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:03:38 INFO - PROCESS | 3944 | 1464221018966 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 3944 | ++DOCSHELL 1F563400 == 87 [pid = 3944] [id = 272] 17:03:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1F563800) [pid = 3944] [serial = 815] [outer = 00000000] 17:03:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (21123400) [pid = 3944] [serial = 816] [outer = 1F563800] 17:03:39 INFO - PROCESS | 3944 | 1464221019028 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (2112BC00) [pid = 3944] [serial = 817] [outer = 1F563800] 17:03:39 INFO - PROCESS | 3944 | 1464221019630 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]]]}] 17:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 970ms 17:03:39 INFO - PROCESS | 3944 | 1464221019664 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 3944 | 1464221019666 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:03:39 INFO - PROCESS | 3944 | 1464221019671 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - PROCESS | 3944 | 1464221019673 Marionette TRACE conn6 <- [1,1054,null,{}] 17:03:39 INFO - PROCESS | 3944 | 1464221019676 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}] 17:03:39 INFO - PROCESS | 3944 | 1464221019791 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:03:39 INFO - PROCESS | 3944 | 1464221019942 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 3944 | ++DOCSHELL 1F562400 == 88 [pid = 3944] [id = 273] 17:03:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (2112B400) [pid = 3944] [serial = 818] [outer = 00000000] 17:03:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (218AB400) [pid = 3944] [serial = 819] [outer = 2112B400] 17:03:40 INFO - PROCESS | 3944 | 1464221019999 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (218AFC00) [pid = 3944] [serial = 820] [outer = 2112B400] 17:03:40 INFO - PROCESS | 3944 | 1464221020634 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]]]}] 17:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1019ms 17:03:40 INFO - PROCESS | 3944 | 1464221020694 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:03:40 INFO - PROCESS | 3944 | 1464221020696 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:03:40 INFO - PROCESS | 3944 | 1464221020699 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - PROCESS | 3944 | 1464221020701 Marionette TRACE conn6 <- [1,1058,null,{}] 17:03:40 INFO - PROCESS | 3944 | 1464221020705 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}] 17:03:40 INFO - PROCESS | 3944 | 1464221020819 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:03:40 INFO - PROCESS | 3944 | 1464221020968 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 3944 | ++DOCSHELL 0D927400 == 89 [pid = 3944] [id = 274] 17:03:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (0DA4B000) [pid = 3944] [serial = 821] [outer = 00000000] 17:03:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (155DBC00) [pid = 3944] [serial = 822] [outer = 0DA4B000] 17:03:41 INFO - PROCESS | 3944 | 1464221021024 Marionette DEBUG loaded listener.js 17:03:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (17382000) [pid = 3944] [serial = 823] [outer = 0DA4B000] 17:03:41 INFO - PROCESS | 3944 | 1464221021879 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]]]}] 17:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1216ms 17:03:41 INFO - PROCESS | 3944 | 1464221021920 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:03:41 INFO - PROCESS | 3944 | 1464221021924 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:03:41 INFO - PROCESS | 3944 | 1464221021929 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 3944 | 1464221021933 Marionette TRACE conn6 <- [1,1062,null,{}] 17:03:41 INFO - PROCESS | 3944 | 1464221021938 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}] 17:03:42 INFO - PROCESS | 3944 | 1464221022053 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:03:42 INFO - PROCESS | 3944 | 1464221022208 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:42 INFO - PROCESS | 3944 | ++DOCSHELL 0D95F400 == 90 [pid = 3944] [id = 275] 17:03:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (0D95FC00) [pid = 3944] [serial = 824] [outer = 00000000] 17:03:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (14CA1400) [pid = 3944] [serial = 825] [outer = 0D95FC00] 17:03:42 INFO - PROCESS | 3944 | 1464221022267 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (155DC400) [pid = 3944] [serial = 826] [outer = 0D95FC00] 17:03:42 INFO - PROCESS | 3944 | 1464221022881 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]]]}] 17:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 991ms 17:03:42 INFO - PROCESS | 3944 | 1464221022921 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:03:42 INFO - PROCESS | 3944 | 1464221022926 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:03:42 INFO - PROCESS | 3944 | 1464221022932 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:03:42 INFO - PROCESS | 3944 | 1464221022935 Marionette TRACE conn6 <- [1,1066,null,{}] 17:03:42 INFO - PROCESS | 3944 | 1464221022938 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}] 17:03:43 INFO - PROCESS | 3944 | 1464221023050 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:03:43 INFO - PROCESS | 3944 | 1464221023179 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 1C2B8000 == 89 [pid = 3944] [id = 190] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 1D143800 == 88 [pid = 3944] [id = 266] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 1974A800 == 87 [pid = 3944] [id = 265] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 0D926400 == 86 [pid = 3944] [id = 264] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 19E5BC00 == 85 [pid = 3944] [id = 263] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 19D56C00 == 84 [pid = 3944] [id = 262] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 190DB000 == 83 [pid = 3944] [id = 261] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 0D7CFC00 == 82 [pid = 3944] [id = 260] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (1C389C00) [pid = 3944] [serial = 705] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1D90EC00) [pid = 3944] [serial = 708] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1DAD0C00) [pid = 3944] [serial = 711] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (1F347C00) [pid = 3944] [serial = 714] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (1AEEA000) [pid = 3944] [serial = 747] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | ++DOCSHELL 0D282400 == 83 [pid = 3944] [id = 276] 17:03:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (0D726C00) [pid = 3944] [serial = 827] [outer = 00000000] 17:03:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (0DA40800) [pid = 3944] [serial = 828] [outer = 0D726C00] 17:03:43 INFO - PROCESS | 3944 | 1464221023288 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (155C0000) [pid = 3944] [serial = 829] [outer = 0D726C00] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 0DA32400 == 82 [pid = 3944] [id = 259] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 0DA4FC00 == 81 [pid = 3944] [id = 258] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 14290000 == 80 [pid = 3944] [id = 257] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 1E90EC00 == 79 [pid = 3944] [id = 255] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 1D907400 == 78 [pid = 3944] [id = 254] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 1D139400 == 77 [pid = 3944] [id = 253] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 1AEE1800 == 76 [pid = 3944] [id = 252] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 155FC400 == 75 [pid = 3944] [id = 251] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 0DA17C00 == 74 [pid = 3944] [id = 250] 17:03:43 INFO - PROCESS | 3944 | --DOCSHELL 0D95D000 == 73 [pid = 3944] [id = 249] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1D92DC00) [pid = 3944] [serial = 642] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (155DA800) [pid = 3944] [serial = 721] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (14CA3800) [pid = 3944] [serial = 720] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1B7BEC00) [pid = 3944] [serial = 696] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1CD17C00) [pid = 3944] [serial = 697] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (190DA800) [pid = 3944] [serial = 732] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (15B35000) [pid = 3944] [serial = 726] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (17374400) [pid = 3944] [serial = 727] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (0DA33C00) [pid = 3944] [serial = 723] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (0DF3E800) [pid = 3944] [serial = 724] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (17C7F000) [pid = 3944] [serial = 729] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (155CAC00) [pid = 3944] [serial = 699] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (19D4AC00) [pid = 3944] [serial = 736] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (190B3800) [pid = 3944] [serial = 702] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (19B6C400) [pid = 3944] [serial = 735] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1735AC00) [pid = 3944] [serial = 717] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1A078000) [pid = 3944] [serial = 745] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (19DE2800) [pid = 3944] [serial = 738] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1A02B800) [pid = 3944] [serial = 744] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (19EBA800) [pid = 3944] [serial = 739] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (19740C00) [pid = 3944] [serial = 733] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (19DDF000) [pid = 3944] [serial = 741] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (18D48000) [pid = 3944] [serial = 730] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (19EC0800) [pid = 3944] [serial = 742] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3944 | 1464221023724 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]]]}] 17:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 830ms 17:03:43 INFO - PROCESS | 3944 | 1464221023765 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:03:43 INFO - PROCESS | 3944 | 1464221023767 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:03:43 INFO - PROCESS | 3944 | 1464221023770 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 3944 | 1464221023774 Marionette TRACE conn6 <- [1,1070,null,{}] 17:03:43 INFO - PROCESS | 3944 | 1464221023784 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}] 17:03:43 INFO - PROCESS | 3944 | 1464221023881 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:03:43 INFO - PROCESS | 3944 | 1464221023888 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 3944 | ++DOCSHELL 0E0FBC00 == 74 [pid = 3944] [id = 277] 17:03:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (155DB800) [pid = 3944] [serial = 830] [outer = 00000000] 17:03:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (17374400) [pid = 3944] [serial = 831] [outer = 155DB800] 17:03:43 INFO - PROCESS | 3944 | 1464221023936 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (17929800) [pid = 3944] [serial = 832] [outer = 155DB800] 17:03:44 INFO - PROCESS | 3944 | 1464221024433 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]]]}] 17:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 17:03:44 INFO - PROCESS | 3944 | 1464221024444 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 3944 | 1464221024447 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:03:44 INFO - PROCESS | 3944 | 1464221024450 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:03:44 INFO - PROCESS | 3944 | 1464221024452 Marionette TRACE conn6 <- [1,1074,null,{}] 17:03:44 INFO - PROCESS | 3944 | 1464221024455 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}] 17:03:44 INFO - PROCESS | 3944 | 1464221024550 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:03:44 INFO - PROCESS | 3944 | 1464221024588 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 3944 | ++DOCSHELL 185D7C00 == 75 [pid = 3944] [id = 278] 17:03:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (18D2F000) [pid = 3944] [serial = 833] [outer = 00000000] 17:03:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (190D4C00) [pid = 3944] [serial = 834] [outer = 18D2F000] 17:03:44 INFO - PROCESS | 3944 | 1464221024634 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (191CEC00) [pid = 3944] [serial = 835] [outer = 18D2F000] 17:03:45 INFO - PROCESS | 3944 | 1464221025096 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]]]}] 17:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 17:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:03:45 INFO - PROCESS | 3944 | 1464221025125 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 3944 | 1464221025127 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:03:45 INFO - PROCESS | 3944 | 1464221025130 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - PROCESS | 3944 | 1464221025131 Marionette TRACE conn6 <- [1,1078,null,{}] 17:03:45 INFO - PROCESS | 3944 | 1464221025135 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}] 17:03:45 INFO - PROCESS | 3944 | 1464221025223 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:03:45 INFO - PROCESS | 3944 | 1464221025230 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:45 INFO - PROCESS | 3944 | ++DOCSHELL 191D3400 == 76 [pid = 3944] [id = 279] 17:03:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (191D7800) [pid = 3944] [serial = 836] [outer = 00000000] 17:03:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1974D400) [pid = 3944] [serial = 837] [outer = 191D7800] 17:03:45 INFO - PROCESS | 3944 | 1464221025275 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (19B1C000) [pid = 3944] [serial = 838] [outer = 191D7800] 17:03:45 INFO - PROCESS | 3944 | 1464221025734 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]]]}] 17:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 17:03:45 INFO - PROCESS | 3944 | 1464221025785 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 3944 | 1464221025787 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:03:45 INFO - PROCESS | 3944 | 1464221025801 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - PROCESS | 3944 | 1464221025803 Marionette TRACE conn6 <- [1,1082,null,{}] 17:03:45 INFO - PROCESS | 3944 | 1464221025806 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}] 17:03:45 INFO - PROCESS | 3944 | 1464221025953 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:03:46 INFO - PROCESS | 3944 | 1464221026048 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:46 INFO - PROCESS | 3944 | ++DOCSHELL 19D4D800 == 77 [pid = 3944] [id = 280] 17:03:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (19D4DC00) [pid = 3944] [serial = 839] [outer = 00000000] 17:03:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (19DE0000) [pid = 3944] [serial = 840] [outer = 19D4DC00] 17:03:46 INFO - PROCESS | 3944 | 1464221026096 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (19E52400) [pid = 3944] [serial = 841] [outer = 19D4DC00] 17:03:46 INFO - PROCESS | 3944 | 1464221026527 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]]]}] 17:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 790ms 17:03:46 INFO - PROCESS | 3944 | 1464221026588 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:03:46 INFO - PROCESS | 3944 | 1464221026590 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:03:46 INFO - PROCESS | 3944 | 1464221026593 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:03:46 INFO - PROCESS | 3944 | 1464221026594 Marionette TRACE conn6 <- [1,1086,null,{}] 17:03:46 INFO - PROCESS | 3944 | 1464221026598 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}] 17:03:46 INFO - PROCESS | 3944 | 1464221026730 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:03:46 INFO - PROCESS | 3944 | 1464221026803 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:46 INFO - PROCESS | 3944 | ++DOCSHELL 19E56000 == 78 [pid = 3944] [id = 281] 17:03:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (19E56800) [pid = 3944] [serial = 842] [outer = 00000000] 17:03:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (19EC2C00) [pid = 3944] [serial = 843] [outer = 19E56800] 17:03:46 INFO - PROCESS | 3944 | 1464221026848 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (19EBA800) [pid = 3944] [serial = 844] [outer = 19E56800] 17:03:47 INFO - PROCESS | 3944 | 1464221027281 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]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 17:03:47 INFO - PROCESS | 3944 | 1464221027348 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:03:47 INFO - PROCESS | 3944 | 1464221027350 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:03:47 INFO - PROCESS | 3944 | 1464221027357 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - PROCESS | 3944 | 1464221027359 Marionette TRACE conn6 <- [1,1090,null,{}] 17:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:03:47 INFO - PROCESS | 3944 | 1464221027363 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}] 17:03:47 INFO - PROCESS | 3944 | 1464221027492 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:03:47 INFO - PROCESS | 3944 | 1464221027566 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 3944 | ++DOCSHELL 1A02AC00 == 79 [pid = 3944] [id = 282] 17:03:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1A02B800) [pid = 3944] [serial = 845] [outer = 00000000] 17:03:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1A078800) [pid = 3944] [serial = 846] [outer = 1A02B800] 17:03:47 INFO - PROCESS | 3944 | 1464221027613 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1A0B5400) [pid = 3944] [serial = 847] [outer = 1A02B800] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (19D58C00) [pid = 3944] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (1A022C00) [pid = 3944] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (0D95AC00) [pid = 3944] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (0DB71000) [pid = 3944] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (19B63800) [pid = 3944] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (190DB800) [pid = 3944] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1A07C000) [pid = 3944] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (17631000) [pid = 3944] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (0DF41800) [pid = 3944] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:03:48 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (14D85C00) [pid = 3944] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:03:48 INFO - PROCESS | 3944 | 1464221028234 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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 931ms 17:03:48 INFO - PROCESS | 3944 | 1464221028297 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:03:48 INFO - PROCESS | 3944 | 1464221028299 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:03:48 INFO - PROCESS | 3944 | 1464221028302 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:03:48 INFO - PROCESS | 3944 | 1464221028304 Marionette TRACE conn6 <- [1,1094,null,{}] 17:03:48 INFO - PROCESS | 3944 | 1464221028308 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}] 17:03:48 INFO - PROCESS | 3944 | 1464221028398 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:03:48 INFO - PROCESS | 3944 | 1464221028407 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 3944 | ++DOCSHELL 0E0FA000 == 80 [pid = 3944] [id = 283] 17:03:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (17380C00) [pid = 3944] [serial = 848] [outer = 00000000] 17:03:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (19B2AC00) [pid = 3944] [serial = 849] [outer = 17380C00] 17:03:48 INFO - PROCESS | 3944 | 1464221028451 Marionette DEBUG loaded listener.js 17:03:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (19E52C00) [pid = 3944] [serial = 850] [outer = 17380C00] 17:03:48 INFO - PROCESS | 3944 | 1464221028893 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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 17:03:48 INFO - PROCESS | 3944 | 1464221028940 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:03:48 INFO - PROCESS | 3944 | 1464221028942 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:03:48 INFO - PROCESS | 3944 | 1464221028945 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - PROCESS | 3944 | 1464221028947 Marionette TRACE conn6 <- [1,1098,null,{}] 17:03:48 INFO - PROCESS | 3944 | 1464221028951 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}] 17:03:49 INFO - PROCESS | 3944 | 1464221029042 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:03:49 INFO - PROCESS | 3944 | 1464221029049 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 3944 | ++DOCSHELL 1A022C00 == 81 [pid = 3944] [id = 284] 17:03:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1A077400) [pid = 3944] [serial = 851] [outer = 00000000] 17:03:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1B4DA800) [pid = 3944] [serial = 852] [outer = 1A077400] 17:03:49 INFO - PROCESS | 3944 | 1464221029093 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1C2B4800) [pid = 3944] [serial = 853] [outer = 1A077400] 17:03:49 INFO - PROCESS | 3944 | 1464221029582 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]]]}] 17:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 17:03:49 INFO - PROCESS | 3944 | 1464221029620 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 3944 | 1464221029622 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:03:49 INFO - PROCESS | 3944 | 1464221029625 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - PROCESS | 3944 | 1464221029628 Marionette TRACE conn6 <- [1,1102,null,{}] 17:03:49 INFO - PROCESS | 3944 | 1464221029631 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}] 17:03:49 INFO - PROCESS | 3944 | 1464221029742 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:03:49 INFO - PROCESS | 3944 | 1464221029749 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 3944 | ++DOCSHELL 1B7C7000 == 82 [pid = 3944] [id = 285] 17:03:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1C38F800) [pid = 3944] [serial = 854] [outer = 00000000] 17:03:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1D90E800) [pid = 3944] [serial = 855] [outer = 1C38F800] 17:03:49 INFO - PROCESS | 3944 | 1464221029798 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1D9BB400) [pid = 3944] [serial = 856] [outer = 1C38F800] 17:03:50 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:03:50 INFO - PROCESS | 3944 | 1464221030703 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]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1125ms 17:03:50 INFO - PROCESS | 3944 | 1464221030752 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:03:50 INFO - PROCESS | 3944 | 1464221030756 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:03:50 INFO - PROCESS | 3944 | 1464221030761 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - PROCESS | 3944 | 1464221030764 Marionette TRACE conn6 <- [1,1106,null,{}] 17:03:50 INFO - PROCESS | 3944 | 1464221030769 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}] 17:03:50 INFO - PROCESS | 3944 | 1464221030892 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:03:51 INFO - PROCESS | 3944 | 1464221031039 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 3944 | ++DOCSHELL 1476C000 == 83 [pid = 3944] [id = 286] 17:03:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (14770000) [pid = 3944] [serial = 857] [outer = 00000000] 17:03:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (15503800) [pid = 3944] [serial = 858] [outer = 14770000] 17:03:51 INFO - PROCESS | 3944 | 1464221031096 Marionette DEBUG loaded listener.js 17:03:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (15507000) [pid = 3944] [serial = 859] [outer = 14770000] 17:03:51 INFO - PROCESS | 3944 | 1464221031763 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]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1075ms 17:03:51 INFO - PROCESS | 3944 | 1464221031838 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 3944 | 1464221031844 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:03:51 INFO - PROCESS | 3944 | 1464221031851 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - PROCESS | 3944 | 1464221031853 Marionette TRACE conn6 <- [1,1110,null,{}] 17:03:51 INFO - PROCESS | 3944 | 1464221031858 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}] 17:03:52 INFO - PROCESS | 3944 | 1464221032012 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:03:52 INFO - PROCESS | 3944 | 1464221032163 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:52 INFO - PROCESS | 3944 | ++DOCSHELL 155CBC00 == 84 [pid = 3944] [id = 287] 17:03:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (155CCC00) [pid = 3944] [serial = 860] [outer = 00000000] 17:03:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (15B36800) [pid = 3944] [serial = 861] [outer = 155CCC00] 17:03:52 INFO - PROCESS | 3944 | 1464221032223 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (1735E400) [pid = 3944] [serial = 862] [outer = 155CCC00] 17:03:52 INFO - PROCESS | 3944 | 1464221032808 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]]]}] 17:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1022ms 17:03:52 INFO - PROCESS | 3944 | 1464221032873 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:03:52 INFO - PROCESS | 3944 | 1464221032876 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:03:52 INFO - PROCESS | 3944 | 1464221032880 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:03:52 INFO - PROCESS | 3944 | 1464221032884 Marionette TRACE conn6 <- [1,1114,null,{}] 17:03:52 INFO - PROCESS | 3944 | 1464221032895 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}] 17:03:53 INFO - PROCESS | 3944 | 1464221033074 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:03:53 INFO - PROCESS | 3944 | 1464221033219 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:53 INFO - PROCESS | 3944 | ++DOCSHELL 19D4FC00 == 85 [pid = 3944] [id = 288] 17:03:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (19DEA800) [pid = 3944] [serial = 863] [outer = 00000000] 17:03:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (1A031800) [pid = 3944] [serial = 864] [outer = 19DEA800] 17:03:53 INFO - PROCESS | 3944 | 1464221033279 Marionette DEBUG loaded listener.js 17:03:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (1D025C00) [pid = 3944] [serial = 865] [outer = 19DEA800] 17:03:53 INFO - PROCESS | 3944 | 1464221033873 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]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1020ms 17:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:03:53 INFO - PROCESS | 3944 | 1464221033903 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:03:53 INFO - PROCESS | 3944 | 1464221033906 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:03:53 INFO - PROCESS | 3944 | 1464221033909 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - PROCESS | 3944 | 1464221033911 Marionette TRACE conn6 <- [1,1118,null,{}] 17:03:53 INFO - PROCESS | 3944 | 1464221033915 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}] 17:03:54 INFO - PROCESS | 3944 | 1464221034038 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:03:54 INFO - PROCESS | 3944 | 1464221034201 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 3944 | ++DOCSHELL 1D92FC00 == 86 [pid = 3944] [id = 289] 17:03:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1D9BB800) [pid = 3944] [serial = 866] [outer = 00000000] 17:03:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (1DAA2800) [pid = 3944] [serial = 867] [outer = 1D9BB800] 17:03:54 INFO - PROCESS | 3944 | 1464221034258 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (1DD4D400) [pid = 3944] [serial = 868] [outer = 1D9BB800] 17:03:54 INFO - PROCESS | 3944 | 1464221034843 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]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 971ms 17:03:54 INFO - PROCESS | 3944 | 1464221034884 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 3944 | 1464221034887 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:03:54 INFO - PROCESS | 3944 | 1464221034890 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - PROCESS | 3944 | 1464221034892 Marionette TRACE conn6 <- [1,1122,null,{}] 17:03:54 INFO - PROCESS | 3944 | 1464221034896 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}] 17:03:55 INFO - PROCESS | 3944 | 1464221035010 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:03:55 INFO - PROCESS | 3944 | 1464221035157 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 3944 | ++DOCSHELL 1DD94800 == 87 [pid = 3944] [id = 290] 17:03:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (1DD95800) [pid = 3944] [serial = 869] [outer = 00000000] 17:03:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (1E917000) [pid = 3944] [serial = 870] [outer = 1DD95800] 17:03:55 INFO - PROCESS | 3944 | 1464221035212 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (1EA91000) [pid = 3944] [serial = 871] [outer = 1DD95800] 17:03:55 INFO - PROCESS | 3944 | 1464221035831 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]]]}] 17:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 971ms 17:03:55 INFO - PROCESS | 3944 | 1464221035866 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:03:55 INFO - PROCESS | 3944 | 1464221035868 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:03:55 INFO - PROCESS | 3944 | 1464221035872 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:03:55 INFO - PROCESS | 3944 | 1464221035874 Marionette TRACE conn6 <- [1,1126,null,{}] 17:03:55 INFO - PROCESS | 3944 | 1464221035877 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}] 17:03:56 INFO - PROCESS | 3944 | 1464221036013 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:03:56 INFO - PROCESS | 3944 | 1464221036164 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 3944 | ++DOCSHELL 1DD93000 == 88 [pid = 3944] [id = 291] 17:03:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1F55E800) [pid = 3944] [serial = 872] [outer = 00000000] 17:03:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (218A2C00) [pid = 3944] [serial = 873] [outer = 1F55E800] 17:03:56 INFO - PROCESS | 3944 | 1464221036221 Marionette DEBUG loaded listener.js 17:03:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (218ADC00) [pid = 3944] [serial = 874] [outer = 1F55E800] 17:03:56 INFO - PROCESS | 3944 | 1464221036752 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]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 17:03:56 INFO - PROCESS | 3944 | 1464221036804 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 3944 | 1464221036807 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:03:56 INFO - PROCESS | 3944 | 1464221036810 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:03:56 INFO - PROCESS | 3944 | 1464221036812 Marionette TRACE conn6 <- [1,1130,null,{}] 17:03:56 INFO - PROCESS | 3944 | 1464221036816 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}] 17:03:56 INFO - PROCESS | 3944 | 1464221036932 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:03:57 INFO - PROCESS | 3944 | 1464221037096 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:57 INFO - PROCESS | 3944 | ++DOCSHELL 21B2FC00 == 89 [pid = 3944] [id = 292] 17:03:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (21B31400) [pid = 3944] [serial = 875] [outer = 00000000] 17:03:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (21B35000) [pid = 3944] [serial = 876] [outer = 21B31400] 17:03:57 INFO - PROCESS | 3944 | 1464221037153 Marionette DEBUG loaded listener.js 17:03:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (21B39000) [pid = 3944] [serial = 877] [outer = 21B31400] 17:03:57 INFO - PROCESS | 3944 | 1464221037738 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]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 971ms 17:03:57 INFO - PROCESS | 3944 | 1464221037784 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 3944 | 1464221037787 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:03:57 INFO - PROCESS | 3944 | 1464221037790 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:03:57 INFO - PROCESS | 3944 | 1464221037792 Marionette TRACE conn6 <- [1,1134,null,{}] 17:03:57 INFO - PROCESS | 3944 | 1464221037796 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}] 17:03:57 INFO - PROCESS | 3944 | 1464221037910 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:03:58 INFO - PROCESS | 3944 | 1464221038058 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:58 INFO - PROCESS | 3944 | ++DOCSHELL 15525000 == 90 [pid = 3944] [id = 293] 17:03:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (15527400) [pid = 3944] [serial = 878] [outer = 00000000] 17:03:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (1552C000) [pid = 3944] [serial = 879] [outer = 15527400] 17:03:58 INFO - PROCESS | 3944 | 1464221038113 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1552E000) [pid = 3944] [serial = 880] [outer = 15527400] 17:03:58 INFO - PROCESS | 3944 | 1464221038708 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]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 17:03:58 INFO - PROCESS | 3944 | 1464221038764 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 3944 | 1464221038767 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:03:58 INFO - PROCESS | 3944 | 1464221038770 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:03:58 INFO - PROCESS | 3944 | 1464221038772 Marionette TRACE conn6 <- [1,1138,null,{}] 17:03:58 INFO - PROCESS | 3944 | 1464221038776 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}] 17:03:58 INFO - PROCESS | 3944 | 1464221038896 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:03:59 INFO - PROCESS | 3944 | 1464221039049 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4F000 == 91 [pid = 3944] [id = 294] 17:03:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (0E682400) [pid = 3944] [serial = 881] [outer = 00000000] 17:03:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (1735EC00) [pid = 3944] [serial = 882] [outer = 0E682400] 17:03:59 INFO - PROCESS | 3944 | 1464221039106 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (17C81400) [pid = 3944] [serial = 883] [outer = 0E682400] 17:03:59 INFO - PROCESS | 3944 | 1464221039914 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]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1185ms 17:03:59 INFO - PROCESS | 3944 | 1464221039960 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:03:59 INFO - PROCESS | 3944 | 1464221039965 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:03:59 INFO - PROCESS | 3944 | 1464221039969 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:03:59 INFO - PROCESS | 3944 | 1464221039974 Marionette TRACE conn6 <- [1,1142,null,{}] 17:03:59 INFO - PROCESS | 3944 | 1464221039979 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}] 17:04:00 INFO - PROCESS | 3944 | 1464221040096 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:04:00 INFO - PROCESS | 3944 | 1464221040254 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 3944 | ++DOCSHELL 0D7CF800 == 92 [pid = 3944] [id = 295] 17:04:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (0D919C00) [pid = 3944] [serial = 884] [outer = 00000000] 17:04:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (0D923400) [pid = 3944] [serial = 885] [outer = 0D919C00] 17:04:00 INFO - PROCESS | 3944 | 1464221040307 Marionette DEBUG loaded listener.js 17:04:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (0D966000) [pid = 3944] [serial = 886] [outer = 0D919C00] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 19D4F800 == 91 [pid = 3944] [id = 176] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 19EB9C00 == 90 [pid = 3944] [id = 109] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 1A022C00 == 89 [pid = 3944] [id = 284] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 0E0FA000 == 88 [pid = 3944] [id = 283] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 1A02AC00 == 87 [pid = 3944] [id = 282] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 19E56000 == 86 [pid = 3944] [id = 281] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 19D4D800 == 85 [pid = 3944] [id = 280] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 191D3400 == 84 [pid = 3944] [id = 279] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 185D7C00 == 83 [pid = 3944] [id = 278] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 0E0FBC00 == 82 [pid = 3944] [id = 277] 17:04:00 INFO - PROCESS | 3944 | --DOCSHELL 0D282400 == 81 [pid = 3944] [id = 276] 17:04:00 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (1D92B800) [pid = 3944] [serial = 798] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOCSHELL 0D95F400 == 80 [pid = 3944] [id = 275] 17:04:01 INFO - PROCESS | 3944 | --DOCSHELL 19E5C000 == 79 [pid = 3944] [id = 269] 17:04:01 INFO - PROCESS | 3944 | --DOCSHELL 17141400 == 78 [pid = 3944] [id = 268] 17:04:01 INFO - PROCESS | 3944 | --DOCSHELL 0D27BC00 == 77 [pid = 3944] [id = 267] 17:04:01 INFO - PROCESS | 3944 | 1464221040990 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]]]}] 17:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1073ms 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (19E5B000) [pid = 3944] [serial = 786] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1A079800) [pid = 3944] [serial = 789] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (19EC6400) [pid = 3944] [serial = 787] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (15E5DC00) [pid = 3944] [serial = 792] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1DD95000) [pid = 3944] [serial = 768] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (1AEE3000) [pid = 3944] [serial = 790] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (155DC800) [pid = 3944] [serial = 777] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (15B35400) [pid = 3944] [serial = 778] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1B73F800) [pid = 3944] [serial = 795] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1998D400) [pid = 3944] [serial = 783] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (1B4DB800) [pid = 3944] [serial = 748] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (1D904000) [pid = 3944] [serial = 759] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (1EA85C00) [pid = 3944] [serial = 765] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (14BC4000) [pid = 3944] [serial = 750] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1DA99800) [pid = 3944] [serial = 762] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (190B5800) [pid = 3944] [serial = 780] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (19741000) [pid = 3944] [serial = 781] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (18D47800) [pid = 3944] [serial = 775] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (155E0000) [pid = 3944] [serial = 774] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (15B38000) [pid = 3944] [serial = 772] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (155E2C00) [pid = 3944] [serial = 771] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (17C82000) [pid = 3944] [serial = 753] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1B4E0800) [pid = 3944] [serial = 756] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (190CF800) [pid = 3944] [serial = 793] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (1D13C400) [pid = 3944] [serial = 796] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (19B65C00) [pid = 3944] [serial = 784] [outer = 00000000] [url = about:blank] 17:04:01 INFO - PROCESS | 3944 | 1464221041073 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:04:01 INFO - PROCESS | 3944 | 1464221041079 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:04:01 INFO - PROCESS | 3944 | 1464221041088 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - PROCESS | 3944 | 1464221041091 Marionette TRACE conn6 <- [1,1146,null,{}] 17:04:01 INFO - PROCESS | 3944 | 1464221041095 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}] 17:04:01 INFO - PROCESS | 3944 | 1464221041197 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:04:01 INFO - PROCESS | 3944 | 1464221041211 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 3944 | ++DOCSHELL 0DA42C00 == 78 [pid = 3944] [id = 296] 17:04:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (0DA43400) [pid = 3944] [serial = 887] [outer = 00000000] 17:04:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (0DB73000) [pid = 3944] [serial = 888] [outer = 0DA43400] 17:04:01 INFO - PROCESS | 3944 | 1464221041256 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (0E090400) [pid = 3944] [serial = 889] [outer = 0DA43400] 17:04:01 INFO - PROCESS | 3944 | 1464221041799 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]]]}] 17:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 17:04:01 INFO - PROCESS | 3944 | 1464221041827 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 17:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:04:01 INFO - PROCESS | 3944 | 1464221041829 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:04:01 INFO - PROCESS | 3944 | 1464221041832 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - PROCESS | 3944 | 1464221041835 Marionette TRACE conn6 <- [1,1150,null,{}] 17:04:01 INFO - PROCESS | 3944 | 1464221041846 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}] 17:04:01 INFO - PROCESS | 3944 | 1464221041948 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:04:02 INFO - PROCESS | 3944 | 1464221042067 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:02 INFO - PROCESS | 3944 | ++DOCSHELL 14D12C00 == 79 [pid = 3944] [id = 297] 17:04:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (14D15400) [pid = 3944] [serial = 890] [outer = 00000000] 17:04:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (14D7F400) [pid = 3944] [serial = 891] [outer = 14D15400] 17:04:02 INFO - PROCESS | 3944 | 1464221042116 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (1550B800) [pid = 3944] [serial = 892] [outer = 14D15400] 17:04:02 INFO - PROCESS | 3944 | 1464221042497 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]]]}] 17:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 17:04:02 INFO - PROCESS | 3944 | 1464221042563 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:04:02 INFO - PROCESS | 3944 | 1464221042565 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:04:02 INFO - PROCESS | 3944 | 1464221042568 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:04:02 INFO - PROCESS | 3944 | 1464221042570 Marionette TRACE conn6 <- [1,1154,null,{}] 17:04:02 INFO - PROCESS | 3944 | 1464221042573 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}] 17:04:02 INFO - PROCESS | 3944 | 1464221042674 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:04:02 INFO - PROCESS | 3944 | 1464221042681 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:02 INFO - PROCESS | 3944 | ++DOCSHELL 15527800 == 80 [pid = 3944] [id = 298] 17:04:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1552C800) [pid = 3944] [serial = 893] [outer = 00000000] 17:04:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (155D8400) [pid = 3944] [serial = 894] [outer = 1552C800] 17:04:02 INFO - PROCESS | 3944 | 1464221042731 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (155F6400) [pid = 3944] [serial = 895] [outer = 1552C800] 17:04:03 INFO - PROCESS | 3944 | 1464221043214 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]]]}] 17:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 17:04:03 INFO - PROCESS | 3944 | 1464221043262 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:04:03 INFO - PROCESS | 3944 | 1464221043264 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:04:03 INFO - PROCESS | 3944 | 1464221043267 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 3944 | 1464221043269 Marionette TRACE conn6 <- [1,1158,null,{}] 17:04:03 INFO - PROCESS | 3944 | 1464221043281 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}] 17:04:03 INFO - PROCESS | 3944 | 1464221043412 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:04:03 INFO - PROCESS | 3944 | 1464221043478 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 3944 | ++DOCSHELL 155F9C00 == 81 [pid = 3944] [id = 299] 17:04:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (15B2C800) [pid = 3944] [serial = 896] [outer = 00000000] 17:04:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (15BA5800) [pid = 3944] [serial = 897] [outer = 15B2C800] 17:04:03 INFO - PROCESS | 3944 | 1464221043524 Marionette DEBUG loaded listener.js 17:04:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (15E55000) [pid = 3944] [serial = 898] [outer = 15B2C800] 17:04:03 INFO - PROCESS | 3944 | 1464221043966 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]]]}] 17:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 731ms 17:04:04 INFO - PROCESS | 3944 | 1464221044005 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:04:04 INFO - PROCESS | 3944 | 1464221044007 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:04:04 INFO - PROCESS | 3944 | 1464221044011 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 3944 | 1464221044012 Marionette TRACE conn6 <- [1,1162,null,{}] 17:04:04 INFO - PROCESS | 3944 | 1464221044016 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}] 17:04:04 INFO - PROCESS | 3944 | 1464221044182 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:04:04 INFO - PROCESS | 3944 | 1464221044213 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 3944 | ++DOCSHELL 17C81000 == 82 [pid = 3944] [id = 300] 17:04:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (17C83800) [pid = 3944] [serial = 899] [outer = 00000000] 17:04:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (17DFDC00) [pid = 3944] [serial = 900] [outer = 17C83800] 17:04:04 INFO - PROCESS | 3944 | 1464221044260 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (18D34400) [pid = 3944] [serial = 901] [outer = 17C83800] 17:04:04 INFO - PROCESS | 3944 | 1464221044732 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] 17:04:04 INFO - PROCESS | 3944 | 1464221044784 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:04:04 INFO - PROCESS | 3944 | 1464221044787 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 3944 | 1464221044789 Marionette TRACE conn6 <- [1,1166,null,{}] 17:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:04:04 INFO - PROCESS | 3944 | 1464221044793 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}] 17:04:04 INFO - PROCESS | 3944 | 1464221044925 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:04:04 INFO - PROCESS | 3944 | 1464221044943 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 3944 | ++DOCSHELL 18D42400 == 83 [pid = 3944] [id = 301] 17:04:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (18D48000) [pid = 3944] [serial = 902] [outer = 00000000] 17:04:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (190CF800) [pid = 3944] [serial = 903] [outer = 18D48000] 17:04:05 INFO - PROCESS | 3944 | 1464221044988 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (191D3400) [pid = 3944] [serial = 904] [outer = 18D48000] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (19D4DC00) [pid = 3944] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (19E56800) [pid = 3944] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (1A02B800) [pid = 3944] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (155DB800) [pid = 3944] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (0D95FC00) [pid = 3944] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (18D2F000) [pid = 3944] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (191D7800) [pid = 3944] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (0D726C00) [pid = 3944] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (1A077400) [pid = 3944] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (17380C00) [pid = 3944] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:04:05 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (1D901C00) [pid = 3944] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:04:05 INFO - PROCESS | 3944 | 1464221045675 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] 17:04:05 INFO - PROCESS | 3944 | 1464221045726 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:04:05 INFO - PROCESS | 3944 | 1464221045748 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 3944 | 1464221045750 Marionette TRACE conn6 <- [1,1170,null,{}] 17:04:05 INFO - PROCESS | 3944 | 1464221045755 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}] 17:04:05 INFO - PROCESS | 3944 | 1464221045847 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:04:05 INFO - PROCESS | 3944 | 1464221045856 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:05 INFO - PROCESS | 3944 | ++DOCSHELL 1714D400 == 84 [pid = 3944] [id = 302] 17:04:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (191D5400) [pid = 3944] [serial = 905] [outer = 00000000] 17:04:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (19989000) [pid = 3944] [serial = 906] [outer = 191D5400] 17:04:05 INFO - PROCESS | 3944 | 1464221045899 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (1998F800) [pid = 3944] [serial = 907] [outer = 191D5400] 17:04:06 INFO - PROCESS | 3944 | 1464221046368 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] 17:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:04:06 INFO - PROCESS | 3944 | 1464221046426 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:04:06 INFO - PROCESS | 3944 | 1464221046429 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:04:06 INFO - PROCESS | 3944 | 1464221046430 Marionette TRACE conn6 <- [1,1174,null,{}] 17:04:06 INFO - PROCESS | 3944 | 1464221046434 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}] 17:04:06 INFO - PROCESS | 3944 | 1464221046526 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:04:06 INFO - PROCESS | 3944 | 1464221046532 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 3944 | ++DOCSHELL 1974E000 == 85 [pid = 3944] [id = 303] 17:04:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (19A39400) [pid = 3944] [serial = 908] [outer = 00000000] 17:04:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (19B65400) [pid = 3944] [serial = 909] [outer = 19A39400] 17:04:06 INFO - PROCESS | 3944 | 1464221046577 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (19B6D400) [pid = 3944] [serial = 910] [outer = 19A39400] 17:04:07 INFO - PROCESS | 3944 | 1464221047020 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] 17:04:07 INFO - PROCESS | 3944 | 1464221047082 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:04:07 INFO - PROCESS | 3944 | 1464221047086 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 3944 | 1464221047088 Marionette TRACE conn6 <- [1,1178,null,{}] 17:04:07 INFO - PROCESS | 3944 | 1464221047091 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}] 17:04:07 INFO - PROCESS | 3944 | 1464221047187 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:04:07 INFO - PROCESS | 3944 | 1464221047226 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 3944 | ++DOCSHELL 19D04000 == 86 [pid = 3944] [id = 304] 17:04:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (19D08800) [pid = 3944] [serial = 911] [outer = 00000000] 17:04:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (19D58800) [pid = 3944] [serial = 912] [outer = 19D08800] 17:04:07 INFO - PROCESS | 3944 | 1464221047271 Marionette DEBUG loaded listener.js 17:04:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (19E57400) [pid = 3944] [serial = 913] [outer = 19D08800] 17:04:08 INFO - PROCESS | 3944 | 1464221048034 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] 17:04:08 INFO - PROCESS | 3944 | 1464221048114 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:04:08 INFO - PROCESS | 3944 | 1464221048120 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - PROCESS | 3944 | 1464221048123 Marionette TRACE conn6 <- [1,1182,null,{}] 17:04:08 INFO - PROCESS | 3944 | 1464221048165 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}] 17:04:08 INFO - PROCESS | 3944 | 1464221048300 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:04:08 INFO - PROCESS | 3944 | 1464221048449 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D6400 == 87 [pid = 3944] [id = 305] 17:04:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (0D926400) [pid = 3944] [serial = 914] [outer = 00000000] 17:04:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (0DF3E000) [pid = 3944] [serial = 915] [outer = 0D926400] 17:04:08 INFO - PROCESS | 3944 | 1464221048511 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (144E2800) [pid = 3944] [serial = 916] [outer = 0D926400] 17:04:09 INFO - PROCESS | 3944 | 1464221049125 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] 17:04:09 INFO - PROCESS | 3944 | 1464221049177 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:04:09 INFO - PROCESS | 3944 | 1464221049184 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 3944 | 1464221049186 Marionette TRACE conn6 <- [1,1186,null,{}] 17:04:09 INFO - PROCESS | 3944 | 1464221049191 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}] 17:04:09 INFO - PROCESS | 3944 | 1464221049323 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:04:09 INFO - PROCESS | 3944 | 1464221049480 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:09 INFO - PROCESS | 3944 | ++DOCSHELL 15C53400 == 88 [pid = 3944] [id = 306] 17:04:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (17141400) [pid = 3944] [serial = 917] [outer = 00000000] 17:04:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1792A400) [pid = 3944] [serial = 918] [outer = 17141400] 17:04:09 INFO - PROCESS | 3944 | 1464221049538 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (17DE1800) [pid = 3944] [serial = 919] [outer = 17141400] 17:04:10 INFO - PROCESS | 3944 | 1464221050128 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]]]}] 17:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 17:04:10 INFO - PROCESS | 3944 | 1464221050155 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:04:10 INFO - PROCESS | 3944 | 1464221050158 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:04:10 INFO - PROCESS | 3944 | 1464221050162 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:04:10 INFO - PROCESS | 3944 | 1464221050166 Marionette TRACE conn6 <- [1,1190,null,{}] 17:04:10 INFO - PROCESS | 3944 | 1464221050196 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}] 17:04:10 INFO - PROCESS | 3944 | 1464221050322 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:04:10 INFO - PROCESS | 3944 | 1464221050490 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 3944 | ++DOCSHELL 19EBC400 == 89 [pid = 3944] [id = 307] 17:04:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (19EBDC00) [pid = 3944] [serial = 920] [outer = 00000000] 17:04:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (19EC5000) [pid = 3944] [serial = 921] [outer = 19EBDC00] 17:04:10 INFO - PROCESS | 3944 | 1464221050550 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (1A028C00) [pid = 3944] [serial = 922] [outer = 19EBDC00] 17:04:11 INFO - PROCESS | 3944 | 1464221051149 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]]]}] 17:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1041ms 17:04:11 INFO - PROCESS | 3944 | 1464221051205 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:04:11 INFO - PROCESS | 3944 | 1464221051208 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:04:11 INFO - PROCESS | 3944 | 1464221051212 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:04:11 INFO - PROCESS | 3944 | 1464221051214 Marionette TRACE conn6 <- [1,1194,null,{}] 17:04:11 INFO - PROCESS | 3944 | 1464221051217 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}] 17:04:11 INFO - PROCESS | 3944 | 1464221051341 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:04:11 INFO - PROCESS | 3944 | 1464221051496 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 3944 | ++DOCSHELL 1A07A800 == 90 [pid = 3944] [id = 308] 17:04:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (1A07B800) [pid = 3944] [serial = 923] [outer = 00000000] 17:04:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (1A082800) [pid = 3944] [serial = 924] [outer = 1A07B800] 17:04:11 INFO - PROCESS | 3944 | 1464221051553 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (1AEE4800) [pid = 3944] [serial = 925] [outer = 1A07B800] 17:04:12 INFO - PROCESS | 3944 | 1464221052096 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]]]}] 17:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 17:04:12 INFO - PROCESS | 3944 | 1464221052145 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 3944 | 1464221052148 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:04:12 INFO - PROCESS | 3944 | 1464221052151 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:04:12 INFO - PROCESS | 3944 | 1464221052153 Marionette TRACE conn6 <- [1,1198,null,{}] 17:04:12 INFO - PROCESS | 3944 | 1464221052157 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}] 17:04:12 INFO - PROCESS | 3944 | 1464221052277 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:04:12 INFO - PROCESS | 3944 | 1464221052445 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 3944 | ++DOCSHELL 1AEE7800 == 91 [pid = 3944] [id = 309] 17:04:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (1AEEC400) [pid = 3944] [serial = 926] [outer = 00000000] 17:04:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (1B4D9400) [pid = 3944] [serial = 927] [outer = 1AEEC400] 17:04:12 INFO - PROCESS | 3944 | 1464221052502 Marionette DEBUG loaded listener.js 17:04:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1B732C00) [pid = 3944] [serial = 928] [outer = 1AEEC400] 17:04:13 INFO - PROCESS | 3944 | 1464221053115 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]]]}] 17:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1019ms 17:04:13 INFO - PROCESS | 3944 | 1464221053173 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:04:13 INFO - PROCESS | 3944 | 1464221053175 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:04:13 INFO - PROCESS | 3944 | 1464221053179 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:04:13 INFO - PROCESS | 3944 | 1464221053181 Marionette TRACE conn6 <- [1,1202,null,{}] 17:04:13 INFO - PROCESS | 3944 | 1464221053185 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}] 17:04:13 INFO - PROCESS | 3944 | 1464221053313 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:04:13 INFO - PROCESS | 3944 | 1464221053470 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:13 INFO - PROCESS | 3944 | ++DOCSHELL 1B73F800 == 92 [pid = 3944] [id = 310] 17:04:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (1C2B3000) [pid = 3944] [serial = 929] [outer = 00000000] 17:04:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (1D139400) [pid = 3944] [serial = 930] [outer = 1C2B3000] 17:04:13 INFO - PROCESS | 3944 | 1464221053527 Marionette DEBUG loaded listener.js 17:04:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (1D13D800) [pid = 3944] [serial = 931] [outer = 1C2B3000] 17:04:14 INFO - PROCESS | 3944 | 1464221054157 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]]]}] 17:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1019ms 17:04:14 INFO - PROCESS | 3944 | 1464221054202 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:04:14 INFO - PROCESS | 3944 | 1464221054204 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:04:14 INFO - PROCESS | 3944 | 1464221054207 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:04:14 INFO - PROCESS | 3944 | 1464221054209 Marionette TRACE conn6 <- [1,1206,null,{}] 17:04:14 INFO - PROCESS | 3944 | 1464221054213 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}] 17:04:14 INFO - PROCESS | 3944 | 1464221054328 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:04:14 INFO - PROCESS | 3944 | 1464221054480 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:14 INFO - PROCESS | 3944 | ++DOCSHELL 1D145C00 == 93 [pid = 3944] [id = 311] 17:04:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (1D906000) [pid = 3944] [serial = 932] [outer = 00000000] 17:04:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (1D921400) [pid = 3944] [serial = 933] [outer = 1D906000] 17:04:14 INFO - PROCESS | 3944 | 1464221054534 Marionette DEBUG loaded listener.js 17:04:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (1D92B800) [pid = 3944] [serial = 934] [outer = 1D906000] 17:04:15 INFO - PROCESS | 3944 | 1464221055076 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]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 17:04:15 INFO - PROCESS | 3944 | 1464221055142 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 3944 | 1464221055145 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:04:15 INFO - PROCESS | 3944 | 1464221055148 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - PROCESS | 3944 | 1464221055151 Marionette TRACE conn6 <- [1,1210,null,{}] 17:04:15 INFO - PROCESS | 3944 | 1464221055154 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}] 17:04:15 INFO - PROCESS | 3944 | 1464221055273 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:04:15 INFO - PROCESS | 3944 | 1464221055430 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 3944 | ++DOCSHELL 1D9C1000 == 94 [pid = 3944] [id = 312] 17:04:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (1D9C8400) [pid = 3944] [serial = 935] [outer = 00000000] 17:04:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (1DAA3800) [pid = 3944] [serial = 936] [outer = 1D9C8400] 17:04:15 INFO - PROCESS | 3944 | 1464221055484 Marionette DEBUG loaded listener.js 17:04:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (1DACE400) [pid = 3944] [serial = 937] [outer = 1D9C8400] 17:04:16 INFO - PROCESS | 3944 | 1464221056042 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] 17:04:16 INFO - PROCESS | 3944 | 1464221056106 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:04:16 INFO - PROCESS | 3944 | 1464221056109 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - PROCESS | 3944 | 1464221056112 Marionette TRACE conn6 <- [1,1214,null,{}] 17:04:16 INFO - PROCESS | 3944 | 1464221056115 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}] 17:04:16 INFO - PROCESS | 3944 | 1464221056235 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:04:16 INFO - PROCESS | 3944 | 1464221056431 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 3944 | ++DOCSHELL 0E0F6800 == 95 [pid = 3944] [id = 313] 17:04:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (155D6400) [pid = 3944] [serial = 938] [outer = 00000000] 17:04:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (155FCC00) [pid = 3944] [serial = 939] [outer = 155D6400] 17:04:16 INFO - PROCESS | 3944 | 1464221056487 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (17DD3C00) [pid = 3944] [serial = 940] [outer = 155D6400] 17:04:17 INFO - PROCESS | 3944 | 1464221057057 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]]]}] 17:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 17:04:17 INFO - PROCESS | 3944 | 1464221057080 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:04:17 INFO - PROCESS | 3944 | 1464221057082 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:04:17 INFO - PROCESS | 3944 | 1464221057103 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:04:17 INFO - PROCESS | 3944 | 1464221057105 Marionette TRACE conn6 <- [1,1218,null,{}] 17:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:04:17 INFO - PROCESS | 3944 | 1464221057109 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}] 17:04:17 INFO - PROCESS | 3944 | 1464221057229 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:04:17 INFO - PROCESS | 3944 | 1464221057660 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D7800 == 96 [pid = 3944] [id = 314] 17:04:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (0D7DA400) [pid = 3944] [serial = 941] [outer = 00000000] 17:04:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 205 (0D927C00) [pid = 3944] [serial = 942] [outer = 0D7DA400] 17:04:17 INFO - PROCESS | 3944 | 1464221057714 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (0DA32800) [pid = 3944] [serial = 943] [outer = 0D7DA400] 17:04:18 INFO - PROCESS | 3944 | 1464221058310 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]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1221ms 17:04:18 INFO - PROCESS | 3944 | 1464221058337 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 3944 | 1464221058342 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:04:18 INFO - PROCESS | 3944 | 1464221058348 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 3944 | 1464221058352 Marionette TRACE conn6 <- [1,1222,null,{}] 17:04:18 INFO - PROCESS | 3944 | 1464221058357 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}] 17:04:18 INFO - PROCESS | 3944 | 1464221058473 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:04:18 INFO - PROCESS | 3944 | 1464221058647 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 3944 | ++DOCSHELL 1550F000 == 97 [pid = 3944] [id = 315] 17:04:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (15510000) [pid = 3944] [serial = 944] [outer = 00000000] 17:04:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (155D8800) [pid = 3944] [serial = 945] [outer = 15510000] 17:04:18 INFO - PROCESS | 3944 | 1464221058698 Marionette DEBUG loaded listener.js 17:04:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (15B35000) [pid = 3944] [serial = 946] [outer = 15510000] 17:04:18 INFO - PROCESS | 3944 | --DOCSHELL 1974E000 == 96 [pid = 3944] [id = 303] 17:04:18 INFO - PROCESS | 3944 | --DOCSHELL 1714D400 == 95 [pid = 3944] [id = 302] 17:04:18 INFO - PROCESS | 3944 | --DOCSHELL 18D42400 == 94 [pid = 3944] [id = 301] 17:04:18 INFO - PROCESS | 3944 | --DOCSHELL 17C81000 == 93 [pid = 3944] [id = 300] 17:04:18 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (0D91D000) [pid = 3944] [serial = 801] [outer = 00000000] [url = about:blank] 17:04:18 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (17C69800) [pid = 3944] [serial = 804] [outer = 00000000] [url = about:blank] 17:04:18 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (1A02EC00) [pid = 3944] [serial = 807] [outer = 00000000] [url = about:blank] 17:04:18 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (1EA46C00) [pid = 3944] [serial = 810] [outer = 00000000] [url = about:blank] 17:04:18 INFO - PROCESS | 3944 | --DOMWINDOW == 204 (1F43A400) [pid = 3944] [serial = 813] [outer = 00000000] [url = about:blank] 17:04:18 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (21123400) [pid = 3944] [serial = 816] [outer = 00000000] [url = about:blank] 17:04:18 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (218AB400) [pid = 3944] [serial = 819] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (1D90E800) [pid = 3944] [serial = 855] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 14D12C00 == 92 [pid = 3944] [id = 297] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA42C00 == 91 [pid = 3944] [id = 296] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 0D7CF800 == 90 [pid = 3944] [id = 295] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 1DD93000 == 89 [pid = 3944] [id = 291] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 1DD94800 == 88 [pid = 3944] [id = 290] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 1D92FC00 == 87 [pid = 3944] [id = 289] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 19D4FC00 == 86 [pid = 3944] [id = 288] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 155CBC00 == 85 [pid = 3944] [id = 287] 17:04:19 INFO - PROCESS | 3944 | --DOCSHELL 1476C000 == 84 [pid = 3944] [id = 286] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (1DA9A400) [pid = 3944] [serial = 799] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (19DE0000) [pid = 3944] [serial = 840] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (19E52400) [pid = 3944] [serial = 841] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (19EBA800) [pid = 3944] [serial = 844] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (19EC2C00) [pid = 3944] [serial = 843] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (1A078800) [pid = 3944] [serial = 846] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (17374400) [pid = 3944] [serial = 831] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (17929800) [pid = 3944] [serial = 832] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (155DC400) [pid = 3944] [serial = 826] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (14CA1400) [pid = 3944] [serial = 825] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (190D4C00) [pid = 3944] [serial = 834] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (191CEC00) [pid = 3944] [serial = 835] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (1974D400) [pid = 3944] [serial = 837] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (0DA40800) [pid = 3944] [serial = 828] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (155C0000) [pid = 3944] [serial = 829] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (155DBC00) [pid = 3944] [serial = 822] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1B4DA800) [pid = 3944] [serial = 852] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1A0B5400) [pid = 3944] [serial = 847] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (1C2B4800) [pid = 3944] [serial = 853] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (19B2AC00) [pid = 3944] [serial = 849] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (19B1C000) [pid = 3944] [serial = 838] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (19E52C00) [pid = 3944] [serial = 850] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 3944 | 1464221059296 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]]]}] 17:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 17:04:19 INFO - PROCESS | 3944 | 1464221059322 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:04:19 INFO - PROCESS | 3944 | 1464221059325 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:04:19 INFO - PROCESS | 3944 | 1464221059329 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:04:19 INFO - PROCESS | 3944 | 1464221059331 Marionette TRACE conn6 <- [1,1226,null,{}] 17:04:19 INFO - PROCESS | 3944 | 1464221059334 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}] 17:04:19 INFO - PROCESS | 3944 | 1464221059432 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:04:19 INFO - PROCESS | 3944 | 1464221059569 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 3944 | ++DOCSHELL 0DA3C000 == 85 [pid = 3944] [id = 316] 17:04:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (0DA40800) [pid = 3944] [serial = 947] [outer = 00000000] 17:04:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (14D0E000) [pid = 3944] [serial = 948] [outer = 0DA40800] 17:04:19 INFO - PROCESS | 3944 | 1464221059614 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (15522C00) [pid = 3944] [serial = 949] [outer = 0DA40800] 17:04:20 INFO - PROCESS | 3944 | 1464221059988 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]]]}] 17:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 17:04:20 INFO - PROCESS | 3944 | 1464221059999 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 3944 | 1464221060001 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:04:20 INFO - PROCESS | 3944 | 1464221060034 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 3944 | 1464221060040 Marionette TRACE conn6 <- [1,1230,null,{}] 17:04:20 INFO - PROCESS | 3944 | 1464221060044 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}] 17:04:20 INFO - PROCESS | 3944 | 1464221060143 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:04:20 INFO - PROCESS | 3944 | 1464221060185 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 3944 | ++DOCSHELL 155DBC00 == 86 [pid = 3944] [id = 317] 17:04:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (155DC000) [pid = 3944] [serial = 950] [outer = 00000000] 17:04:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (1737CC00) [pid = 3944] [serial = 951] [outer = 155DC000] 17:04:20 INFO - PROCESS | 3944 | 1464221060231 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (17615000) [pid = 3944] [serial = 952] [outer = 155DC000] 17:04:20 INFO - PROCESS | 3944 | 1464221060701 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]]]}] 17:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 751ms 17:04:20 INFO - PROCESS | 3944 | 1464221060771 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 3944 | 1464221060773 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:04:20 INFO - PROCESS | 3944 | 1464221060776 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 3944 | 1464221060778 Marionette TRACE conn6 <- [1,1234,null,{}] 17:04:20 INFO - PROCESS | 3944 | 1464221060782 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}] 17:04:20 INFO - PROCESS | 3944 | 1464221060881 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:04:20 INFO - PROCESS | 3944 | 1464221060888 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 3944 | ++DOCSHELL 17925C00 == 87 [pid = 3944] [id = 318] 17:04:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (17C83C00) [pid = 3944] [serial = 953] [outer = 00000000] 17:04:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (17DFB800) [pid = 3944] [serial = 954] [outer = 17C83C00] 17:04:20 INFO - PROCESS | 3944 | 1464221060932 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (190B1000) [pid = 3944] [serial = 955] [outer = 17C83C00] 17:04:21 INFO - PROCESS | 3944 | 1464221061429 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]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 731ms 17:04:21 INFO - PROCESS | 3944 | 1464221061512 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 3944 | 1464221061514 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:04:21 INFO - PROCESS | 3944 | 1464221061517 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:04:21 INFO - PROCESS | 3944 | 1464221061519 Marionette TRACE conn6 <- [1,1238,null,{}] 17:04:21 INFO - PROCESS | 3944 | 1464221061563 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}] 17:04:21 INFO - PROCESS | 3944 | 1464221061701 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:04:21 INFO - PROCESS | 3944 | 1464221061715 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 3944 | ++DOCSHELL 190D6800 == 88 [pid = 3944] [id = 319] 17:04:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (190D7800) [pid = 3944] [serial = 956] [outer = 00000000] 17:04:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (191D3000) [pid = 3944] [serial = 957] [outer = 190D7800] 17:04:21 INFO - PROCESS | 3944 | 1464221061770 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1974FC00) [pid = 3944] [serial = 958] [outer = 190D7800] 17:04:22 INFO - PROCESS | 3944 | 1464221062259 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]]]}] 17:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 17:04:22 INFO - PROCESS | 3944 | 1464221062292 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 3944 | 1464221062293 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:04:22 INFO - PROCESS | 3944 | 1464221062297 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - PROCESS | 3944 | 1464221062298 Marionette TRACE conn6 <- [1,1242,null,{}] 17:04:22 INFO - PROCESS | 3944 | 1464221062309 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}] 17:04:22 INFO - PROCESS | 3944 | 1464221062446 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:04:22 INFO - PROCESS | 3944 | 1464221062520 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 3944 | ++DOCSHELL 19988000 == 89 [pid = 3944] [id = 320] 17:04:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (19989C00) [pid = 3944] [serial = 959] [outer = 00000000] 17:04:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (19D05000) [pid = 3944] [serial = 960] [outer = 19989C00] 17:04:22 INFO - PROCESS | 3944 | 1464221062564 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (19DDDC00) [pid = 3944] [serial = 961] [outer = 19989C00] 17:04:23 INFO - PROCESS | 3944 | 1464221063012 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]]]}] 17:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 771ms 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (18D48000) [pid = 3944] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (0DA43400) [pid = 3944] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (1552C800) [pid = 3944] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (14D15400) [pid = 3944] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (191D5400) [pid = 3944] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (0D919C00) [pid = 3944] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (17C83800) [pid = 3944] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (15B2C800) [pid = 3944] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:04:23 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (19A39400) [pid = 3944] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:04:23 INFO - PROCESS | 3944 | 1464221063322 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:04:23 INFO - PROCESS | 3944 | 1464221063324 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:04:23 INFO - PROCESS | 3944 | 1464221063329 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:04:23 INFO - PROCESS | 3944 | 1464221063331 Marionette TRACE conn6 <- [1,1246,null,{}] 17:04:23 INFO - PROCESS | 3944 | 1464221063335 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}] 17:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:04:23 INFO - PROCESS | 3944 | 1464221063427 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:04:23 INFO - PROCESS | 3944 | 1464221063437 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:23 INFO - PROCESS | 3944 | ++DOCSHELL 15526000 == 90 [pid = 3944] [id = 321] 17:04:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (15526800) [pid = 3944] [serial = 962] [outer = 00000000] 17:04:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (15E5DC00) [pid = 3944] [serial = 963] [outer = 15526800] 17:04:23 INFO - PROCESS | 3944 | 1464221063481 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (190B9400) [pid = 3944] [serial = 964] [outer = 15526800] 17:04:23 INFO - PROCESS | 3944 | 1464221063946 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]]]}] 17:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 17:04:24 INFO - PROCESS | 3944 | 1464221064008 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:04:24 INFO - PROCESS | 3944 | 1464221064010 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:04:24 INFO - PROCESS | 3944 | 1464221064012 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:04:24 INFO - PROCESS | 3944 | 1464221064014 Marionette TRACE conn6 <- [1,1250,null,{}] 17:04:24 INFO - PROCESS | 3944 | 1464221064017 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}] 17:04:24 INFO - PROCESS | 3944 | 1464221064110 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:04:24 INFO - PROCESS | 3944 | 1464221064118 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:24 INFO - PROCESS | 3944 | ++DOCSHELL 190D9400 == 91 [pid = 3944] [id = 322] 17:04:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (19B68800) [pid = 3944] [serial = 965] [outer = 00000000] 17:04:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (19E53800) [pid = 3944] [serial = 966] [outer = 19B68800] 17:04:24 INFO - PROCESS | 3944 | 1464221064162 Marionette DEBUG loaded listener.js 17:04:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1A022800) [pid = 3944] [serial = 967] [outer = 19B68800] 17:04:24 INFO - PROCESS | 3944 | 1464221064617 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]]]}] 17:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 17:04:24 INFO - PROCESS | 3944 | 1464221064655 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:04:24 INFO - PROCESS | 3944 | 1464221064657 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:04:24 INFO - PROCESS | 3944 | 1464221064660 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:04:24 INFO - PROCESS | 3944 | 1464221064662 Marionette TRACE conn6 <- [1,1254,null,{}] 17:04:24 INFO - PROCESS | 3944 | 1464221064665 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}] 17:04:24 INFO - PROCESS | 3944 | 1464221064765 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:04:24 INFO - PROCESS | 3944 | 1464221064802 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:24 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DEC00 == 92 [pid = 3944] [id = 323] 17:04:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (0D961800) [pid = 3944] [serial = 968] [outer = 00000000] 17:04:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (1A027000) [pid = 3944] [serial = 969] [outer = 0D961800] 17:04:24 INFO - PROCESS | 3944 | 1464221064847 Marionette DEBUG loaded listener.js 17:04:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (1A081400) [pid = 3944] [serial = 970] [outer = 0D961800] 17:04:25 INFO - PROCESS | 3944 | 1464221065307 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]]]}] 17:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 771ms 17:04:25 INFO - PROCESS | 3944 | 1464221065445 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:04:25 INFO - PROCESS | 3944 | 1464221065449 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:04:25 INFO - PROCESS | 3944 | 1464221065454 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:04:25 INFO - PROCESS | 3944 | 1464221065459 Marionette TRACE conn6 <- [1,1258,null,{}] 17:04:25 INFO - PROCESS | 3944 | 1464221065465 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}] 17:04:25 INFO - PROCESS | 3944 | 1464221065628 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:04:25 INFO - PROCESS | 3944 | 1464221065777 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 3944 | ++DOCSHELL 0D965C00 == 93 [pid = 3944] [id = 324] 17:04:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (0DA10800) [pid = 3944] [serial = 971] [outer = 00000000] 17:04:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (0DA4C000) [pid = 3944] [serial = 972] [outer = 0DA10800] 17:04:25 INFO - PROCESS | 3944 | 1464221065839 Marionette DEBUG loaded listener.js 17:04:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (0E093400) [pid = 3944] [serial = 973] [outer = 0DA10800] 17:04:26 INFO - PROCESS | 3944 | 1464221066470 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]]]}] 17:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1076ms 17:04:26 INFO - PROCESS | 3944 | 1464221066534 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 3944 | 1464221066538 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:04:26 INFO - PROCESS | 3944 | 1464221066546 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - PROCESS | 3944 | 1464221066550 Marionette TRACE conn6 <- [1,1262,null,{}] 17:04:26 INFO - PROCESS | 3944 | 1464221066555 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}] 17:04:26 INFO - PROCESS | 3944 | 1464221066693 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:04:26 INFO - PROCESS | 3944 | 1464221066846 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:26 INFO - PROCESS | 3944 | ++DOCSHELL 155EF000 == 94 [pid = 3944] [id = 325] 17:04:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (155F0000) [pid = 3944] [serial = 974] [outer = 00000000] 17:04:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (15C4FC00) [pid = 3944] [serial = 975] [outer = 155F0000] 17:04:26 INFO - PROCESS | 3944 | 1464221066902 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (17929800) [pid = 3944] [serial = 976] [outer = 155F0000] 17:04:27 INFO - PROCESS | 3944 | 1464221067542 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]]]}] 17:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1025ms 17:04:27 INFO - PROCESS | 3944 | 1464221067572 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 3944 | 1464221067574 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:04:27 INFO - PROCESS | 3944 | 1464221067578 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 3944 | 1464221067580 Marionette TRACE conn6 <- [1,1266,null,{}] 17:04:27 INFO - PROCESS | 3944 | 1464221067591 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}] 17:04:27 INFO - PROCESS | 3944 | 1464221067742 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:04:27 INFO - PROCESS | 3944 | 1464221067901 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 3944 | ++DOCSHELL 19EBB000 == 95 [pid = 3944] [id = 326] 17:04:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (19EBB800) [pid = 3944] [serial = 977] [outer = 00000000] 17:04:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (1AECB800) [pid = 3944] [serial = 978] [outer = 19EBB800] 17:04:27 INFO - PROCESS | 3944 | 1464221067963 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (1B663800) [pid = 3944] [serial = 979] [outer = 19EBB800] 17:04:28 INFO - PROCESS | 3944 | 1464221068565 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]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1020ms 17:04:28 INFO - PROCESS | 3944 | 1464221068601 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 3944 | 1464221068603 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:04:28 INFO - PROCESS | 3944 | 1464221068607 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:04:28 INFO - PROCESS | 3944 | 1464221068609 Marionette TRACE conn6 <- [1,1270,null,{}] 17:04:28 INFO - PROCESS | 3944 | 1464221068613 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}] 17:04:28 INFO - PROCESS | 3944 | 1464221068734 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:04:28 INFO - PROCESS | 3944 | 1464221068903 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 3944 | ++DOCSHELL 1D10D000 == 96 [pid = 3944] [id = 327] 17:04:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (1D10D800) [pid = 3944] [serial = 980] [outer = 00000000] 17:04:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 205 (1D921C00) [pid = 3944] [serial = 981] [outer = 1D10D800] 17:04:28 INFO - PROCESS | 3944 | 1464221068959 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (1D9C9C00) [pid = 3944] [serial = 982] [outer = 1D10D800] 17:04:29 INFO - PROCESS | 3944 | 1464221069511 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]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 17:04:29 INFO - PROCESS | 3944 | 1464221069541 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:04:29 INFO - PROCESS | 3944 | 1464221069543 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:04:29 INFO - PROCESS | 3944 | 1464221069547 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 3944 | 1464221069549 Marionette TRACE conn6 <- [1,1274,null,{}] 17:04:29 INFO - PROCESS | 3944 | 1464221069553 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}] 17:04:29 INFO - PROCESS | 3944 | 1464221069670 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:04:29 INFO - PROCESS | 3944 | 1464221069840 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 3944 | ++DOCSHELL 1553A000 == 97 [pid = 3944] [id = 328] 17:04:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (1553B000) [pid = 3944] [serial = 983] [outer = 00000000] 17:04:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (15541800) [pid = 3944] [serial = 984] [outer = 1553B000] 17:04:29 INFO - PROCESS | 3944 | 1464221069897 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (15545000) [pid = 3944] [serial = 985] [outer = 1553B000] 17:04:30 INFO - PROCESS | 3944 | 1464221070501 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]]]}] 17:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1018ms 17:04:30 INFO - PROCESS | 3944 | 1464221070568 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:04:30 INFO - PROCESS | 3944 | 1464221070570 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:04:30 INFO - PROCESS | 3944 | 1464221070574 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 3944 | 1464221070576 Marionette TRACE conn6 <- [1,1278,null,{}] 17:04:30 INFO - PROCESS | 3944 | 1464221070580 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}] 17:04:30 INFO - PROCESS | 3944 | 1464221070774 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:04:30 INFO - PROCESS | 3944 | 1464221070893 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 3944 | ++DOCSHELL 1D01C000 == 98 [pid = 3944] [id = 329] 17:04:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 210 (1E913000) [pid = 3944] [serial = 986] [outer = 00000000] 17:04:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 211 (1EA4C800) [pid = 3944] [serial = 987] [outer = 1E913000] 17:04:30 INFO - PROCESS | 3944 | 1464221070951 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 212 (1F340C00) [pid = 3944] [serial = 988] [outer = 1E913000] 17:04:31 INFO - PROCESS | 3944 | 1464221071550 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]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1019ms 17:04:31 INFO - PROCESS | 3944 | 1464221071598 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 3944 | 1464221071600 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:04:31 INFO - PROCESS | 3944 | 1464221071604 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 3944 | 1464221071606 Marionette TRACE conn6 <- [1,1282,null,{}] 17:04:31 INFO - PROCESS | 3944 | 1464221071610 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}] 17:04:31 INFO - PROCESS | 3944 | 1464221071727 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:04:31 INFO - PROCESS | 3944 | 1464221071899 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 3944 | ++DOCSHELL 1F346400 == 99 [pid = 3944] [id = 330] 17:04:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 213 (1F443400) [pid = 3944] [serial = 989] [outer = 00000000] 17:04:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 214 (1F55A400) [pid = 3944] [serial = 990] [outer = 1F443400] 17:04:31 INFO - PROCESS | 3944 | 1464221071956 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 215 (1F562C00) [pid = 3944] [serial = 991] [outer = 1F443400] 17:04:32 INFO - PROCESS | 3944 | 1464221072461 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]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 17:04:32 INFO - PROCESS | 3944 | 1464221072537 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 3944 | 1464221072539 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:04:32 INFO - PROCESS | 3944 | 1464221072543 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 3944 | 1464221072545 Marionette TRACE conn6 <- [1,1286,null,{}] 17:04:32 INFO - PROCESS | 3944 | 1464221072549 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}] 17:04:32 INFO - PROCESS | 3944 | 1464221072667 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:04:32 INFO - PROCESS | 3944 | 1464221072839 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 3944 | ++DOCSHELL 21129C00 == 100 [pid = 3944] [id = 331] 17:04:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 216 (2112A000) [pid = 3944] [serial = 992] [outer = 00000000] 17:04:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 217 (218A1800) [pid = 3944] [serial = 993] [outer = 2112A000] 17:04:32 INFO - PROCESS | 3944 | 1464221072896 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 218 (218A1C00) [pid = 3944] [serial = 994] [outer = 2112A000] 17:04:33 INFO - PROCESS | 3944 | 1464221073513 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]]]}] 17:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1017ms 17:04:33 INFO - PROCESS | 3944 | 1464221073563 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:04:33 INFO - PROCESS | 3944 | 1464221073565 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:04:33 INFO - PROCESS | 3944 | 1464221073569 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:04:33 INFO - PROCESS | 3944 | 1464221073571 Marionette TRACE conn6 <- [1,1290,null,{}] 17:04:33 INFO - PROCESS | 3944 | 1464221073574 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}] 17:04:33 INFO - PROCESS | 3944 | 1464221073692 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:04:33 INFO - PROCESS | 3944 | 1464221073850 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 3944 | ++DOCSHELL 21B31C00 == 101 [pid = 3944] [id = 332] 17:04:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 219 (21B32400) [pid = 3944] [serial = 995] [outer = 00000000] 17:04:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 220 (21B37800) [pid = 3944] [serial = 996] [outer = 21B32400] 17:04:33 INFO - PROCESS | 3944 | 1464221073907 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 221 (21B3C800) [pid = 3944] [serial = 997] [outer = 21B32400] 17:04:34 INFO - PROCESS | 3944 | 1464221074508 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]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 17:04:34 INFO - PROCESS | 3944 | 1464221074543 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 3944 | 1464221074545 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:04:34 INFO - PROCESS | 3944 | 1464221074549 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:04:34 INFO - PROCESS | 3944 | 1464221074551 Marionette TRACE conn6 <- [1,1294,null,{}] 17:04:34 INFO - PROCESS | 3944 | 1464221074554 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}] 17:04:34 INFO - PROCESS | 3944 | 1464221074673 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:04:34 INFO - PROCESS | 3944 | 1464221074845 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 3944 | ++DOCSHELL 225C8400 == 102 [pid = 3944] [id = 333] 17:04:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 222 (225C8C00) [pid = 3944] [serial = 998] [outer = 00000000] 17:04:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 223 (225CC800) [pid = 3944] [serial = 999] [outer = 225C8C00] 17:04:34 INFO - PROCESS | 3944 | 1464221074902 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 224 (24746000) [pid = 3944] [serial = 1000] [outer = 225C8C00] 17:04:35 INFO - PROCESS | 3944 | 1464221075531 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]]]}] 17:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1018ms 17:04:35 INFO - PROCESS | 3944 | 1464221075570 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 3944 | 1464221075573 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:04:35 INFO - PROCESS | 3944 | 1464221075576 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - PROCESS | 3944 | 1464221075579 Marionette TRACE conn6 <- [1,1298,null,{}] 17:04:35 INFO - PROCESS | 3944 | 1464221075583 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}] 17:04:35 INFO - PROCESS | 3944 | 1464221075725 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:04:35 INFO - PROCESS | 3944 | 1464221075899 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 3944 | ++DOCSHELL 0DF41800 == 103 [pid = 3944] [id = 334] 17:04:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 225 (0E5E9400) [pid = 3944] [serial = 1001] [outer = 00000000] 17:04:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 226 (190B1400) [pid = 3944] [serial = 1002] [outer = 0E5E9400] 17:04:35 INFO - PROCESS | 3944 | 1464221075960 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 227 (19B24400) [pid = 3944] [serial = 1003] [outer = 0E5E9400] 17:04:36 INFO - PROCESS | 3944 | 1464221076735 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] 17:04:36 INFO - PROCESS | 3944 | 1464221076804 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:04:36 INFO - PROCESS | 3944 | 1464221076809 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - PROCESS | 3944 | 1464221076813 Marionette TRACE conn6 <- [1,1302,null,{}] 17:04:36 INFO - PROCESS | 3944 | 1464221076818 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}] 17:04:36 INFO - PROCESS | 3944 | 1464221076942 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:04:37 INFO - PROCESS | 3944 | 1464221077099 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 3944 | ++DOCSHELL 1476FC00 == 104 [pid = 3944] [id = 335] 17:04:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 228 (147EB000) [pid = 3944] [serial = 1004] [outer = 00000000] 17:04:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 229 (14D7D800) [pid = 3944] [serial = 1005] [outer = 147EB000] 17:04:37 INFO - PROCESS | 3944 | 1464221077151 Marionette DEBUG loaded listener.js 17:04:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 230 (1552CC00) [pid = 3944] [serial = 1006] [outer = 147EB000] 17:04:37 INFO - PROCESS | 3944 | 1464221077760 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]]]}] 17:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1023ms 17:04:37 INFO - PROCESS | 3944 | 1464221077839 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 3944 | 1464221077844 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:04:37 INFO - PROCESS | 3944 | 1464221077852 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 3944 | 1464221077854 Marionette TRACE conn6 <- [1,1306,null,{}] 17:04:37 INFO - PROCESS | 3944 | 1464221077858 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}] 17:04:38 INFO - PROCESS | 3944 | 1464221077993 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 19748800 == 103 [pid = 3944] [id = 202] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 1D148C00 == 102 [pid = 3944] [id = 146] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 190D9400 == 101 [pid = 3944] [id = 322] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 15526000 == 100 [pid = 3944] [id = 321] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 19988000 == 99 [pid = 3944] [id = 320] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 190D6800 == 98 [pid = 3944] [id = 319] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 17925C00 == 97 [pid = 3944] [id = 318] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 155DBC00 == 96 [pid = 3944] [id = 317] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 0DA3C000 == 95 [pid = 3944] [id = 316] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 155F9C00 == 94 [pid = 3944] [id = 299] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 1550F000 == 93 [pid = 3944] [id = 315] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 15527800 == 92 [pid = 3944] [id = 298] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 229 (19D58800) [pid = 3944] [serial = 912] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | 1464221078281 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 0D7D7800 == 91 [pid = 3944] [id = 314] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 1D9C1000 == 90 [pid = 3944] [id = 312] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 1D145C00 == 89 [pid = 3944] [id = 311] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 1B73F800 == 88 [pid = 3944] [id = 310] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 1AEE7800 == 87 [pid = 3944] [id = 309] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 1A07A800 == 86 [pid = 3944] [id = 308] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 19EBC400 == 85 [pid = 3944] [id = 307] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 15C53400 == 84 [pid = 3944] [id = 306] 17:04:38 INFO - PROCESS | 3944 | --DOCSHELL 0D7D6400 == 83 [pid = 3944] [id = 305] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 228 (1735EC00) [pid = 3944] [serial = 882] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 227 (191D3400) [pid = 3944] [serial = 904] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 226 (218A2C00) [pid = 3944] [serial = 873] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 225 (0DB73000) [pid = 3944] [serial = 888] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 224 (0E090400) [pid = 3944] [serial = 889] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 223 (155F6400) [pid = 3944] [serial = 895] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 222 (1E917000) [pid = 3944] [serial = 870] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 221 (15503800) [pid = 3944] [serial = 858] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 220 (1550B800) [pid = 3944] [serial = 892] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 219 (19989000) [pid = 3944] [serial = 906] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 218 (1998F800) [pid = 3944] [serial = 907] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 217 (15B36800) [pid = 3944] [serial = 861] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 216 (0D923400) [pid = 3944] [serial = 885] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 215 (14D7F400) [pid = 3944] [serial = 891] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 214 (21B35000) [pid = 3944] [serial = 876] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 213 (17DFDC00) [pid = 3944] [serial = 900] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 212 (15E55000) [pid = 3944] [serial = 898] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 211 (18D34400) [pid = 3944] [serial = 901] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 210 (15BA5800) [pid = 3944] [serial = 897] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 209 (0D966000) [pid = 3944] [serial = 886] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (1552C000) [pid = 3944] [serial = 879] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (1A031800) [pid = 3944] [serial = 864] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (190CF800) [pid = 3944] [serial = 903] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (1DAA2800) [pid = 3944] [serial = 867] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 204 (19B65400) [pid = 3944] [serial = 909] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (155D8400) [pid = 3944] [serial = 894] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (19B6D400) [pid = 3944] [serial = 910] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 3944 | ++DOCSHELL 0D171800 == 84 [pid = 3944] [id = 336] 17:04:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (0D235800) [pid = 3944] [serial = 1007] [outer = 00000000] 17:04:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (0D7D0C00) [pid = 3944] [serial = 1008] [outer = 0D235800] 17:04:38 INFO - PROCESS | 3944 | 1464221078355 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 205 (0D966000) [pid = 3944] [serial = 1009] [outer = 0D235800] 17:04:38 INFO - PROCESS | 3944 | 1464221078775 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]]]}] 17:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 17:04:38 INFO - PROCESS | 3944 | 1464221078823 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 3944 | 1464221078826 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:04:38 INFO - PROCESS | 3944 | 1464221078829 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:04:38 INFO - PROCESS | 3944 | 1464221078832 Marionette TRACE conn6 <- [1,1310,null,{}] 17:04:38 INFO - PROCESS | 3944 | 1464221078843 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}] 17:04:38 INFO - PROCESS | 3944 | 1464221078944 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:04:38 INFO - PROCESS | 3944 | 1464221078960 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 3944 | ++DOCSHELL 1476C000 == 85 [pid = 3944] [id = 337] 17:04:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (1476C400) [pid = 3944] [serial = 1010] [outer = 00000000] 17:04:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (155EE400) [pid = 3944] [serial = 1011] [outer = 1476C400] 17:04:39 INFO - PROCESS | 3944 | 1464221079007 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (15C50400) [pid = 3944] [serial = 1012] [outer = 1476C400] 17:04:39 INFO - PROCESS | 3944 | 1464221079499 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]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 17:04:39 INFO - PROCESS | 3944 | 1464221079580 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 3944 | 1464221079583 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:04:39 INFO - PROCESS | 3944 | 1464221079586 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 3944 | 1464221079587 Marionette TRACE conn6 <- [1,1314,null,{}] 17:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:04:39 INFO - PROCESS | 3944 | 1464221079590 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}] 17:04:39 INFO - PROCESS | 3944 | 1464221079737 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:04:39 INFO - PROCESS | 3944 | 1464221079755 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 3944 | ++DOCSHELL 15C5B400 == 86 [pid = 3944] [id = 338] 17:04:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (17614400) [pid = 3944] [serial = 1013] [outer = 00000000] 17:04:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 210 (17DF0C00) [pid = 3944] [serial = 1014] [outer = 17614400] 17:04:39 INFO - PROCESS | 3944 | 1464221079802 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 211 (190D3000) [pid = 3944] [serial = 1015] [outer = 17614400] 17:04:40 INFO - PROCESS | 3944 | 1464221080251 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]]]}] 17:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 731ms 17:04:40 INFO - PROCESS | 3944 | 1464221080329 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 3944 | 1464221080331 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:04:40 INFO - PROCESS | 3944 | 1464221080334 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - PROCESS | 3944 | 1464221080336 Marionette TRACE conn6 <- [1,1318,null,{}] 17:04:40 INFO - PROCESS | 3944 | 1464221080339 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}] 17:04:40 INFO - PROCESS | 3944 | 1464221080486 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:04:40 INFO - PROCESS | 3944 | 1464221080566 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 3944 | ++DOCSHELL 191DA400 == 87 [pid = 3944] [id = 339] 17:04:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 212 (191DAC00) [pid = 3944] [serial = 1016] [outer = 00000000] 17:04:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 213 (19986400) [pid = 3944] [serial = 1017] [outer = 191DAC00] 17:04:40 INFO - PROCESS | 3944 | 1464221080621 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 214 (19B1B800) [pid = 3944] [serial = 1018] [outer = 191DAC00] 17:04:41 INFO - PROCESS | 3944 | 1464221081057 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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 770ms 17:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:04:41 INFO - PROCESS | 3944 | 1464221081107 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 3944 | 1464221081109 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:04:41 INFO - PROCESS | 3944 | 1464221081113 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 3944 | 1464221081114 Marionette TRACE conn6 <- [1,1322,null,{}] 17:04:41 INFO - PROCESS | 3944 | 1464221081118 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}] 17:04:41 INFO - PROCESS | 3944 | 1464221081274 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:04:41 INFO - PROCESS | 3944 | 1464221081299 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 3944 | ++DOCSHELL 19D03C00 == 88 [pid = 3944] [id = 340] 17:04:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 215 (19D04400) [pid = 3944] [serial = 1019] [outer = 00000000] 17:04:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 216 (19E58000) [pid = 3944] [serial = 1020] [outer = 19D04400] 17:04:41 INFO - PROCESS | 3944 | 1464221081347 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 217 (1A025C00) [pid = 3944] [serial = 1021] [outer = 19D04400] 17:04:41 INFO - PROCESS | 3944 | 1464221081832 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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 770ms 17:04:41 INFO - PROCESS | 3944 | 1464221081883 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 3944 | 1464221081885 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:04:41 INFO - PROCESS | 3944 | 1464221081888 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 3944 | 1464221081890 Marionette TRACE conn6 <- [1,1326,null,{}] 17:04:41 INFO - PROCESS | 3944 | 1464221081893 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}] 17:04:42 INFO - PROCESS | 3944 | 1464221082029 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:04:42 INFO - PROCESS | 3944 | 1464221082049 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 3944 | ++DOCSHELL 1A07CC00 == 89 [pid = 3944] [id = 341] 17:04:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 218 (1A07D000) [pid = 3944] [serial = 1022] [outer = 00000000] 17:04:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 219 (1B4C4C00) [pid = 3944] [serial = 1023] [outer = 1A07D000] 17:04:42 INFO - PROCESS | 3944 | 1464221082095 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 220 (1B7BC000) [pid = 3944] [serial = 1024] [outer = 1A07D000] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 219 (1C38F800) [pid = 3944] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 218 (15510000) [pid = 3944] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 217 (190D7800) [pid = 3944] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 216 (0DA40800) [pid = 3944] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 215 (0D7DA400) [pid = 3944] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 214 (17C83C00) [pid = 3944] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 213 (155DC000) [pid = 3944] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 212 (19989C00) [pid = 3944] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 211 (15526800) [pid = 3944] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:04:42 INFO - PROCESS | 3944 | --DOMWINDOW == 210 (19B68800) [pid = 3944] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:04:43 INFO - PROCESS | 3944 | 1464221083263 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]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1433ms 17:04:43 INFO - PROCESS | 3944 | 1464221083321 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 3944 | 1464221083323 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:04:43 INFO - PROCESS | 3944 | 1464221083327 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 3944 | 1464221083328 Marionette TRACE conn6 <- [1,1330,null,{}] 17:04:43 INFO - PROCESS | 3944 | 1464221083337 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}] 17:04:43 INFO - PROCESS | 3944 | 1464221083427 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:04:43 INFO - PROCESS | 3944 | 1464221083434 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 3944 | ++DOCSHELL 18D36400 == 90 [pid = 3944] [id = 342] 17:04:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 211 (191D9C00) [pid = 3944] [serial = 1025] [outer = 00000000] 17:04:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 212 (1AE60800) [pid = 3944] [serial = 1026] [outer = 191D9C00] 17:04:43 INFO - PROCESS | 3944 | 1464221083479 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 213 (1C389000) [pid = 3944] [serial = 1027] [outer = 191D9C00] 17:04:43 INFO - PROCESS | 3944 | 1464221083955 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]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 17:04:44 INFO - PROCESS | 3944 | 1464221083997 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 3944 | 1464221083999 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:04:44 INFO - PROCESS | 3944 | 1464221084006 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 3944 | 1464221084008 Marionette TRACE conn6 <- [1,1334,null,{}] 17:04:44 INFO - PROCESS | 3944 | 1464221084011 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}] 17:04:44 INFO - PROCESS | 3944 | 1464221084111 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:04:44 INFO - PROCESS | 3944 | 1464221084120 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 3944 | ++DOCSHELL 19EBF400 == 91 [pid = 3944] [id = 343] 17:04:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 214 (1AEDFC00) [pid = 3944] [serial = 1028] [outer = 00000000] 17:04:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 215 (1D926400) [pid = 3944] [serial = 1029] [outer = 1AEDFC00] 17:04:44 INFO - PROCESS | 3944 | 1464221084164 Marionette DEBUG loaded listener.js 17:04:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 216 (1DAD4800) [pid = 3944] [serial = 1030] [outer = 1AEDFC00] 17:04:44 INFO - PROCESS | 3944 | 1464221084770 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]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 830ms 17:04:44 INFO - PROCESS | 3944 | 1464221084867 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 3944 | 1464221084872 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:04:44 INFO - PROCESS | 3944 | 1464221084880 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:04:44 INFO - PROCESS | 3944 | 1464221084885 Marionette TRACE conn6 <- [1,1338,null,{}] 17:04:44 INFO - PROCESS | 3944 | 1464221084892 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}] 17:04:45 INFO - PROCESS | 3944 | 1464221085042 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:04:45 INFO - PROCESS | 3944 | 1464221085201 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:45 INFO - PROCESS | 3944 | ++DOCSHELL 0DA44000 == 92 [pid = 3944] [id = 344] 17:04:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 217 (0DA47C00) [pid = 3944] [serial = 1031] [outer = 00000000] 17:04:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 218 (14D0F800) [pid = 3944] [serial = 1032] [outer = 0DA47C00] 17:04:45 INFO - PROCESS | 3944 | 1464221085263 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 219 (15510000) [pid = 3944] [serial = 1033] [outer = 0DA47C00] 17:04:45 INFO - PROCESS | 3944 | 1464221085835 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]]]}] 17:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1016ms 17:04:45 INFO - PROCESS | 3944 | 1464221085905 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:04:45 INFO - PROCESS | 3944 | 1464221085911 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:04:45 INFO - PROCESS | 3944 | 1464221085917 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - PROCESS | 3944 | 1464221085920 Marionette TRACE conn6 <- [1,1342,null,{}] 17:04:45 INFO - PROCESS | 3944 | 1464221085925 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}] 17:04:46 INFO - PROCESS | 3944 | 1464221086054 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:04:46 INFO - PROCESS | 3944 | 1464221086218 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 3944 | ++DOCSHELL 15BA6C00 == 93 [pid = 3944] [id = 345] 17:04:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 220 (15E55000) [pid = 3944] [serial = 1034] [outer = 00000000] 17:04:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 221 (17C84000) [pid = 3944] [serial = 1035] [outer = 15E55000] 17:04:46 INFO - PROCESS | 3944 | 1464221086278 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 222 (191D3400) [pid = 3944] [serial = 1036] [outer = 15E55000] 17:04:46 INFO - PROCESS | 3944 | 1464221086880 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]]]}] 17:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 17:04:46 INFO - PROCESS | 3944 | 1464221086902 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:04:46 INFO - PROCESS | 3944 | 1464221086905 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:04:46 INFO - PROCESS | 3944 | 1464221086910 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:04:46 INFO - PROCESS | 3944 | 1464221086914 Marionette TRACE conn6 <- [1,1346,null,{}] 17:04:46 INFO - PROCESS | 3944 | 1464221086925 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}] 17:04:47 INFO - PROCESS | 3944 | 1464221087053 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:04:47 INFO - PROCESS | 3944 | 1464221087230 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 3944 | ++DOCSHELL 19E5F800 == 94 [pid = 3944] [id = 346] 17:04:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 223 (1B4DF000) [pid = 3944] [serial = 1037] [outer = 00000000] 17:04:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 224 (1D927400) [pid = 3944] [serial = 1038] [outer = 1B4DF000] 17:04:47 INFO - PROCESS | 3944 | 1464221087290 Marionette DEBUG loaded listener.js 17:04:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 225 (1E917000) [pid = 3944] [serial = 1039] [outer = 1B4DF000] 17:04:47 INFO - PROCESS | 3944 | 1464221087957 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]]]}] 17:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1017ms 17:04:47 INFO - PROCESS | 3944 | 1464221087964 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 3944 | 1464221087967 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:04:47 INFO - PROCESS | 3944 | 1464221087970 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:04:47 INFO - PROCESS | 3944 | 1464221087972 Marionette TRACE conn6 <- [1,1350,null,{}] 17:04:47 INFO - PROCESS | 3944 | 1464221087976 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}] 17:04:48 INFO - PROCESS | 3944 | 1464221088102 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:04:48 INFO - PROCESS | 3944 | 1464221088264 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 3944 | ++DOCSHELL 1E3C4C00 == 95 [pid = 3944] [id = 347] 17:04:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 226 (1E3C5400) [pid = 3944] [serial = 1040] [outer = 00000000] 17:04:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 227 (1E3CF400) [pid = 3944] [serial = 1041] [outer = 1E3C5400] 17:04:48 INFO - PROCESS | 3944 | 1464221088322 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 228 (1E3D2C00) [pid = 3944] [serial = 1042] [outer = 1E3C5400] 17:04:48 INFO - PROCESS | 3944 | 1464221088879 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]]]}] 17:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 17:04:48 INFO - PROCESS | 3944 | 1464221088916 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:04:48 INFO - PROCESS | 3944 | 1464221088918 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:04:48 INFO - PROCESS | 3944 | 1464221088923 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 3944 | 1464221088925 Marionette TRACE conn6 <- [1,1354,null,{}] 17:04:48 INFO - PROCESS | 3944 | 1464221088929 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}] 17:04:49 INFO - PROCESS | 3944 | 1464221089049 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:04:49 INFO - PROCESS | 3944 | 1464221089224 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 3944 | ++DOCSHELL 1EA84800 == 96 [pid = 3944] [id = 348] 17:04:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 229 (1F443800) [pid = 3944] [serial = 1043] [outer = 00000000] 17:04:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 230 (218A2C00) [pid = 3944] [serial = 1044] [outer = 1F443800] 17:04:49 INFO - PROCESS | 3944 | 1464221089281 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 231 (21B37000) [pid = 3944] [serial = 1045] [outer = 1F443800] 17:04:49 INFO - PROCESS | 3944 | 1464221089903 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] 17:04:49 INFO - PROCESS | 3944 | 1464221089950 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:04:49 INFO - PROCESS | 3944 | 1464221089986 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - PROCESS | 3944 | 1464221089988 Marionette TRACE conn6 <- [1,1358,null,{}] 17:04:49 INFO - PROCESS | 3944 | 1464221089992 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}] 17:04:50 INFO - PROCESS | 3944 | 1464221090134 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:04:50 INFO - PROCESS | 3944 | 1464221090299 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 3944 | ++DOCSHELL 1E3D2800 == 97 [pid = 3944] [id = 349] 17:04:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 232 (1F561000) [pid = 3944] [serial = 1046] [outer = 00000000] 17:04:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 233 (22F98400) [pid = 3944] [serial = 1047] [outer = 1F561000] 17:04:50 INFO - PROCESS | 3944 | 1464221090354 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 234 (22F9A800) [pid = 3944] [serial = 1048] [outer = 1F561000] 17:04:50 INFO - PROCESS | 3944 | 1464221090943 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] 17:04:50 INFO - PROCESS | 3944 | 1464221090968 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:04:50 INFO - PROCESS | 3944 | 1464221090973 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - PROCESS | 3944 | 1464221090975 Marionette TRACE conn6 <- [1,1362,null,{}] 17:04:50 INFO - PROCESS | 3944 | 1464221090979 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}] 17:04:51 INFO - PROCESS | 3944 | 1464221091096 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:04:51 INFO - PROCESS | 3944 | 1464221091268 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 3944 | ++DOCSHELL 22FA2400 == 98 [pid = 3944] [id = 350] 17:04:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 235 (22FA3800) [pid = 3944] [serial = 1049] [outer = 00000000] 17:04:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 236 (23C64800) [pid = 3944] [serial = 1050] [outer = 22FA3800] 17:04:51 INFO - PROCESS | 3944 | 1464221091325 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 237 (23C68000) [pid = 3944] [serial = 1051] [outer = 22FA3800] 17:04:51 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:04:51 INFO - PROCESS | 3944 | 1464221091863 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] 17:04:51 INFO - PROCESS | 3944 | 1464221091907 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:04:51 INFO - PROCESS | 3944 | 1464221091910 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:04:51 INFO - PROCESS | 3944 | 1464221091912 Marionette TRACE conn6 <- [1,1366,null,{}] 17:04:51 INFO - PROCESS | 3944 | 1464221091916 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}] 17:04:52 INFO - PROCESS | 3944 | 1464221092037 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:04:52 INFO - PROCESS | 3944 | 1464221092214 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 3944 | ++DOCSHELL 23C6F400 == 99 [pid = 3944] [id = 351] 17:04:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 238 (23C6F800) [pid = 3944] [serial = 1052] [outer = 00000000] 17:04:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 239 (2474DC00) [pid = 3944] [serial = 1053] [outer = 23C6F800] 17:04:52 INFO - PROCESS | 3944 | 1464221092271 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 240 (2474F000) [pid = 3944] [serial = 1054] [outer = 23C6F800] 17:04:52 INFO - PROCESS | 3944 | 1464221092871 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] 17:04:52 INFO - PROCESS | 3944 | 1464221092935 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:04:52 INFO - PROCESS | 3944 | 1464221092938 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 3944 | 1464221092940 Marionette TRACE conn6 <- [1,1370,null,{}] 17:04:52 INFO - PROCESS | 3944 | 1464221092944 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}] 17:04:53 INFO - PROCESS | 3944 | 1464221093066 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:04:53 INFO - PROCESS | 3944 | 1464221093262 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 3944 | ++DOCSHELL 28625C00 == 100 [pid = 3944] [id = 352] 17:04:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 241 (28627400) [pid = 3944] [serial = 1055] [outer = 00000000] 17:04:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 242 (2862E000) [pid = 3944] [serial = 1056] [outer = 28627400] 17:04:53 INFO - PROCESS | 3944 | 1464221093319 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 243 (28631400) [pid = 3944] [serial = 1057] [outer = 28627400] 17:04:53 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:04:53 INFO - PROCESS | 3944 | 1464221093897 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] 17:04:53 INFO - PROCESS | 3944 | 1464221093915 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:04:53 INFO - PROCESS | 3944 | 1464221093936 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:04:53 INFO - PROCESS | 3944 | 1464221093938 Marionette TRACE conn6 <- [1,1374,null,{}] 17:04:53 INFO - PROCESS | 3944 | 1464221093943 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}] 17:04:54 INFO - PROCESS | 3944 | 1464221094065 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:04:54 INFO - PROCESS | 3944 | 1464221094242 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:54 INFO - PROCESS | 3944 | ++DOCSHELL 28646000 == 101 [pid = 3944] [id = 353] 17:04:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 244 (28646800) [pid = 3944] [serial = 1058] [outer = 00000000] 17:04:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 245 (2864C400) [pid = 3944] [serial = 1059] [outer = 28646800] 17:04:54 INFO - PROCESS | 3944 | 1464221094298 Marionette DEBUG loaded listener.js 17:04:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 246 (2864FC00) [pid = 3944] [serial = 1060] [outer = 28646800] 17:04:54 INFO - PROCESS | 3944 | 1464221094964 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] 17:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:04:55 INFO - PROCESS | 3944 | 1464221095015 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:04:55 INFO - PROCESS | 3944 | 1464221095019 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - PROCESS | 3944 | 1464221095022 Marionette TRACE conn6 <- [1,1378,null,{}] 17:04:55 INFO - PROCESS | 3944 | 1464221095025 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}] 17:04:55 INFO - PROCESS | 3944 | 1464221095167 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:04:55 INFO - PROCESS | 3944 | 1464221095337 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 3944 | ++DOCSHELL 15507400 == 102 [pid = 3944] [id = 354] 17:04:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 247 (1552F000) [pid = 3944] [serial = 1061] [outer = 00000000] 17:04:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 248 (19DE7000) [pid = 3944] [serial = 1062] [outer = 1552F000] 17:04:55 INFO - PROCESS | 3944 | 1464221095398 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 249 (28649000) [pid = 3944] [serial = 1063] [outer = 1552F000] 17:04:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 250 (2931A400) [pid = 3944] [serial = 1064] [outer = 0D3E8C00] 17:04:56 INFO - PROCESS | 3944 | 1464221096395 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]]]}] 17:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1435ms 17:04:56 INFO - PROCESS | 3944 | 1464221096457 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 3944 | 1464221096461 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:04:56 INFO - PROCESS | 3944 | 1464221096466 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 3944 | 1464221096470 Marionette TRACE conn6 <- [1,1382,null,{}] 17:04:56 INFO - PROCESS | 3944 | 1464221096476 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}] 17:04:56 INFO - PROCESS | 3944 | 1464221096629 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:04:56 INFO - PROCESS | 3944 | 1464221096840 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 3944 | ++DOCSHELL 0DDC7000 == 103 [pid = 3944] [id = 355] 17:04:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 251 (1550BC00) [pid = 3944] [serial = 1065] [outer = 00000000] 17:04:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 252 (15542800) [pid = 3944] [serial = 1066] [outer = 1550BC00] 17:04:56 INFO - PROCESS | 3944 | 1464221096890 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 253 (155E1C00) [pid = 3944] [serial = 1067] [outer = 1550BC00] 17:04:57 INFO - PROCESS | 3944 | 1464221097425 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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1026ms 17:04:57 INFO - PROCESS | 3944 | 1464221097493 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 3944 | 1464221097498 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:04:57 INFO - PROCESS | 3944 | 1464221097504 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:04:57 INFO - PROCESS | 3944 | 1464221097507 Marionette TRACE conn6 <- [1,1386,null,{}] 17:04:57 INFO - PROCESS | 3944 | 1464221097511 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}] 17:04:57 INFO - PROCESS | 3944 | 1464221097624 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:04:57 INFO - PROCESS | 3944 | 1464221097802 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 3944 | ++DOCSHELL 0DA19400 == 104 [pid = 3944] [id = 356] 17:04:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 254 (14C9D400) [pid = 3944] [serial = 1068] [outer = 00000000] 17:04:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 255 (17C89C00) [pid = 3944] [serial = 1069] [outer = 14C9D400] 17:04:57 INFO - PROCESS | 3944 | 1464221097852 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 256 (190D3800) [pid = 3944] [serial = 1070] [outer = 14C9D400] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 1DD8E000 == 103 [pid = 3944] [id = 256] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 218A3400 == 102 [pid = 3944] [id = 220] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 18D36400 == 101 [pid = 3944] [id = 342] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 1A07CC00 == 100 [pid = 3944] [id = 341] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 19D03C00 == 99 [pid = 3944] [id = 340] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 191DA400 == 98 [pid = 3944] [id = 339] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 15C5B400 == 97 [pid = 3944] [id = 338] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 1476C000 == 96 [pid = 3944] [id = 337] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 0D171800 == 95 [pid = 3944] [id = 336] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 255 (0DF3E000) [pid = 3944] [serial = 915] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 254 (1792A400) [pid = 3944] [serial = 918] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 253 (19EC5000) [pid = 3944] [serial = 921] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 252 (1A082800) [pid = 3944] [serial = 924] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 251 (1B4D9400) [pid = 3944] [serial = 927] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 250 (1D139400) [pid = 3944] [serial = 930] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 249 (1D921400) [pid = 3944] [serial = 933] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 248 (1DAA3800) [pid = 3944] [serial = 936] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 247 (155FCC00) [pid = 3944] [serial = 939] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 246 (1A027000) [pid = 3944] [serial = 969] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 1476FC00 == 94 [pid = 3944] [id = 335] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 1553A000 == 93 [pid = 3944] [id = 328] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 1D10D000 == 92 [pid = 3944] [id = 327] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 19EBB000 == 91 [pid = 3944] [id = 326] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 155EF000 == 90 [pid = 3944] [id = 325] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 0D965C00 == 89 [pid = 3944] [id = 324] 17:04:58 INFO - PROCESS | 3944 | --DOCSHELL 0D7DEC00 == 88 [pid = 3944] [id = 323] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 245 (1D9BB400) [pid = 3944] [serial = 856] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 244 (15B35000) [pid = 3944] [serial = 946] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 243 (155D8800) [pid = 3944] [serial = 945] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 242 (191D3000) [pid = 3944] [serial = 957] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 241 (14D0E000) [pid = 3944] [serial = 948] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 240 (15522C00) [pid = 3944] [serial = 949] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 239 (0DA32800) [pid = 3944] [serial = 943] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 238 (0D927C00) [pid = 3944] [serial = 942] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 237 (17DFB800) [pid = 3944] [serial = 954] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 236 (1737CC00) [pid = 3944] [serial = 951] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 235 (17615000) [pid = 3944] [serial = 952] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 234 (19D05000) [pid = 3944] [serial = 960] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 233 (1974FC00) [pid = 3944] [serial = 958] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 232 (15E5DC00) [pid = 3944] [serial = 963] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 231 (19E53800) [pid = 3944] [serial = 966] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 230 (19DDDC00) [pid = 3944] [serial = 961] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 229 (190B9400) [pid = 3944] [serial = 964] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 228 (1A022800) [pid = 3944] [serial = 967] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | --DOMWINDOW == 227 (190B1000) [pid = 3944] [serial = 955] [outer = 00000000] [url = about:blank] 17:04:58 INFO - PROCESS | 3944 | 1464221098452 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]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 972ms 17:04:58 INFO - PROCESS | 3944 | 1464221098478 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:04:58 INFO - PROCESS | 3944 | 1464221098480 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:04:58 INFO - PROCESS | 3944 | 1464221098484 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 3944 | 1464221098487 Marionette TRACE conn6 <- [1,1390,null,{}] 17:04:58 INFO - PROCESS | 3944 | 1464221098498 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}] 17:04:58 INFO - PROCESS | 3944 | 1464221098604 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:04:58 INFO - PROCESS | 3944 | 1464221098729 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 3944 | ++DOCSHELL 0DF40C00 == 89 [pid = 3944] [id = 357] 17:04:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 228 (1476F000) [pid = 3944] [serial = 1071] [outer = 00000000] 17:04:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 229 (15529000) [pid = 3944] [serial = 1072] [outer = 1476F000] 17:04:58 INFO - PROCESS | 3944 | 1464221098777 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 230 (155E4000) [pid = 3944] [serial = 1073] [outer = 1476F000] 17:04:59 INFO - PROCESS | 3944 | 1464221099167 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]]]}] 17:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 17:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:04:59 INFO - PROCESS | 3944 | 1464221099214 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 3944 | 1464221099217 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:04:59 INFO - PROCESS | 3944 | 1464221099220 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - PROCESS | 3944 | 1464221099222 Marionette TRACE conn6 <- [1,1394,null,{}] 17:04:59 INFO - PROCESS | 3944 | 1464221099226 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}] 17:04:59 INFO - PROCESS | 3944 | 1464221099354 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:04:59 INFO - PROCESS | 3944 | 1464221099363 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 3944 | ++DOCSHELL 17149400 == 90 [pid = 3944] [id = 358] 17:04:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 231 (17377400) [pid = 3944] [serial = 1074] [outer = 00000000] 17:04:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 232 (18D42400) [pid = 3944] [serial = 1075] [outer = 17377400] 17:04:59 INFO - PROCESS | 3944 | 1464221099409 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 233 (190BC400) [pid = 3944] [serial = 1076] [outer = 17377400] 17:04:59 INFO - PROCESS | 3944 | 1464221099897 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]]]}] 17:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 17:04:59 INFO - PROCESS | 3944 | 1464221099955 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:04:59 INFO - PROCESS | 3944 | 1464221099957 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:04:59 INFO - PROCESS | 3944 | 1464221099960 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - PROCESS | 3944 | 1464221099962 Marionette TRACE conn6 <- [1,1398,null,{}] 17:04:59 INFO - PROCESS | 3944 | 1464221099966 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}] 17:05:00 INFO - PROCESS | 3944 | 1464221100070 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:05:00 INFO - PROCESS | 3944 | 1464221100204 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 3944 | ++DOCSHELL 18D3A400 == 91 [pid = 3944] [id = 359] 17:05:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 234 (190D0400) [pid = 3944] [serial = 1077] [outer = 00000000] 17:05:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 235 (19987000) [pid = 3944] [serial = 1078] [outer = 190D0400] 17:05:00 INFO - PROCESS | 3944 | 1464221100248 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 236 (19B61400) [pid = 3944] [serial = 1079] [outer = 190D0400] 17:05:00 INFO - PROCESS | 3944 | 1464221100703 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]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 771ms 17:05:00 INFO - PROCESS | 3944 | 1464221100744 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 3944 | 1464221100746 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:05:00 INFO - PROCESS | 3944 | 1464221100759 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 3944 | 1464221100761 Marionette TRACE conn6 <- [1,1402,null,{}] 17:05:00 INFO - PROCESS | 3944 | 1464221100764 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}] 17:05:00 INFO - PROCESS | 3944 | 1464221100925 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:05:00 INFO - PROCESS | 3944 | 1464221100947 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 3944 | ++DOCSHELL 19B69C00 == 92 [pid = 3944] [id = 360] 17:05:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 237 (19D4E800) [pid = 3944] [serial = 1080] [outer = 00000000] 17:05:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 238 (19EBAC00) [pid = 3944] [serial = 1081] [outer = 19D4E800] 17:05:01 INFO - PROCESS | 3944 | 1464221100993 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 239 (19EC8000) [pid = 3944] [serial = 1082] [outer = 19D4E800] 17:05:01 INFO - PROCESS | 3944 | 1464221101476 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]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 790ms 17:05:01 INFO - PROCESS | 3944 | 1464221101542 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 3944 | 1464221101544 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:05:01 INFO - PROCESS | 3944 | 1464221101547 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 3944 | 1464221101549 Marionette TRACE conn6 <- [1,1406,null,{}] 17:05:01 INFO - PROCESS | 3944 | 1464221101553 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}] 17:05:01 INFO - PROCESS | 3944 | 1464221101693 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:05:01 INFO - PROCESS | 3944 | 1464221101715 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 3944 | ++DOCSHELL 19EC2C00 == 93 [pid = 3944] [id = 361] 17:05:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 240 (1A023C00) [pid = 3944] [serial = 1083] [outer = 00000000] 17:05:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 241 (1A080400) [pid = 3944] [serial = 1084] [outer = 1A023C00] 17:05:01 INFO - PROCESS | 3944 | 1464221101759 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 242 (1B4DB800) [pid = 3944] [serial = 1085] [outer = 1A023C00] 17:05:02 INFO - PROCESS | 3944 | 1464221102220 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]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 17:05:02 INFO - PROCESS | 3944 | 1464221102284 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 3944 | 1464221102286 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:05:02 INFO - PROCESS | 3944 | 1464221102300 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 3944 | 1464221102302 Marionette TRACE conn6 <- [1,1410,null,{}] 17:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:05:02 INFO - PROCESS | 3944 | 1464221102306 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}] 17:05:02 INFO - PROCESS | 3944 | 1464221102447 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:05:02 INFO - PROCESS | 3944 | 1464221102466 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 3944 | ++DOCSHELL 0D924000 == 94 [pid = 3944] [id = 362] 17:05:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 243 (0D95E400) [pid = 3944] [serial = 1086] [outer = 00000000] 17:05:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 244 (1D142000) [pid = 3944] [serial = 1087] [outer = 0D95E400] 17:05:02 INFO - PROCESS | 3944 | 1464221102514 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 245 (1D910000) [pid = 3944] [serial = 1088] [outer = 0D95E400] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 244 (19D08800) [pid = 3944] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 243 (19D04400) [pid = 3944] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 242 (1A07D000) [pid = 3944] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 241 (17614400) [pid = 3944] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 240 (1476C400) [pid = 3944] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 239 (0D235800) [pid = 3944] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 238 (147EB000) [pid = 3944] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 237 (0D961800) [pid = 3944] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 236 (191DAC00) [pid = 3944] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:05:03 INFO - PROCESS | 3944 | --DOMWINDOW == 235 (191D9C00) [pid = 3944] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:05:03 INFO - PROCESS | 3944 | 1464221103206 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]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 931ms 17:05:03 INFO - PROCESS | 3944 | 1464221103242 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 3944 | 1464221103244 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:05:03 INFO - PROCESS | 3944 | 1464221103262 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - PROCESS | 3944 | 1464221103264 Marionette TRACE conn6 <- [1,1414,null,{}] 17:05:03 INFO - PROCESS | 3944 | 1464221103268 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}] 17:05:03 INFO - PROCESS | 3944 | 1464221103364 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:05:03 INFO - PROCESS | 3944 | 1464221103371 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:03 INFO - PROCESS | 3944 | ++DOCSHELL 15501800 == 95 [pid = 3944] [id = 363] 17:05:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 236 (1552D800) [pid = 3944] [serial = 1089] [outer = 00000000] 17:05:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 237 (19D08800) [pid = 3944] [serial = 1090] [outer = 1552D800] 17:05:03 INFO - PROCESS | 3944 | 1464221103415 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 238 (1B669800) [pid = 3944] [serial = 1091] [outer = 1552D800] 17:05:03 INFO - PROCESS | 3944 | 1464221103874 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]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 631ms 17:05:03 INFO - PROCESS | 3944 | 1464221103883 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 3944 | 1464221103885 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:05:03 INFO - PROCESS | 3944 | 1464221103893 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:05:03 INFO - PROCESS | 3944 | 1464221103895 Marionette TRACE conn6 <- [1,1418,null,{}] 17:05:03 INFO - PROCESS | 3944 | 1464221103898 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}] 17:05:04 INFO - PROCESS | 3944 | 1464221104051 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:05:04 INFO - PROCESS | 3944 | 1464221104097 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 3944 | ++DOCSHELL 1D140400 == 96 [pid = 3944] [id = 364] 17:05:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 239 (1D930800) [pid = 3944] [serial = 1092] [outer = 00000000] 17:05:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 240 (1DAA1400) [pid = 3944] [serial = 1093] [outer = 1D930800] 17:05:04 INFO - PROCESS | 3944 | 1464221104142 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 241 (1DD50800) [pid = 3944] [serial = 1094] [outer = 1D930800] 17:05:04 INFO - PROCESS | 3944 | 1464221104567 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]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 17:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:05:04 INFO - PROCESS | 3944 | 1464221104628 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 3944 | 1464221104630 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:05:04 INFO - PROCESS | 3944 | 1464221104633 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 3944 | 1464221104635 Marionette TRACE conn6 <- [1,1422,null,{}] 17:05:04 INFO - PROCESS | 3944 | 1464221104639 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}] 17:05:04 INFO - PROCESS | 3944 | 1464221104753 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:05:04 INFO - PROCESS | 3944 | 1464221104768 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 3944 | ++DOCSHELL 1E3CAC00 == 97 [pid = 3944] [id = 365] 17:05:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 242 (1E3CF800) [pid = 3944] [serial = 1095] [outer = 00000000] 17:05:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 243 (1EA90800) [pid = 3944] [serial = 1096] [outer = 1E3CF800] 17:05:04 INFO - PROCESS | 3944 | 1464221104816 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 244 (1F55CC00) [pid = 3944] [serial = 1097] [outer = 1E3CF800] 17:05:05 INFO - PROCESS | 3944 | 1464221105623 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]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1024ms 17:05:05 INFO - PROCESS | 3944 | 1464221105658 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 3944 | 1464221105664 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:05:05 INFO - PROCESS | 3944 | 1464221105669 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 3944 | 1464221105674 Marionette TRACE conn6 <- [1,1426,null,{}] 17:05:05 INFO - PROCESS | 3944 | 1464221105701 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}] 17:05:05 INFO - PROCESS | 3944 | 1464221105836 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:05:06 INFO - PROCESS | 3944 | 1464221106008 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4C400 == 98 [pid = 3944] [id = 366] 17:05:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 245 (14291800) [pid = 3944] [serial = 1098] [outer = 00000000] 17:05:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 246 (1553A400) [pid = 3944] [serial = 1099] [outer = 14291800] 17:05:06 INFO - PROCESS | 3944 | 1464221106066 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 247 (155F1000) [pid = 3944] [serial = 1100] [outer = 14291800] 17:05:06 INFO - PROCESS | 3944 | 1464221106663 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]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1046ms 17:05:06 INFO - PROCESS | 3944 | 1464221106719 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 3944 | 1464221106725 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:05:06 INFO - PROCESS | 3944 | 1464221106731 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - PROCESS | 3944 | 1464221106734 Marionette TRACE conn6 <- [1,1430,null,{}] 17:05:06 INFO - PROCESS | 3944 | 1464221106738 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}] 17:05:06 INFO - PROCESS | 3944 | 1464221106872 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:05:07 INFO - PROCESS | 3944 | 1464221107039 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 3944 | ++DOCSHELL 190AF400 == 99 [pid = 3944] [id = 367] 17:05:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 248 (190BE000) [pid = 3944] [serial = 1101] [outer = 00000000] 17:05:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 249 (19D0DC00) [pid = 3944] [serial = 1102] [outer = 190BE000] 17:05:07 INFO - PROCESS | 3944 | 1464221107095 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 250 (19DE8000) [pid = 3944] [serial = 1103] [outer = 190BE000] 17:05:07 INFO - PROCESS | 3944 | 1464221107730 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]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1020ms 17:05:07 INFO - PROCESS | 3944 | 1464221107753 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 3944 | 1464221107755 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:05:07 INFO - PROCESS | 3944 | 1464221107759 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:05:07 INFO - PROCESS | 3944 | 1464221107763 Marionette TRACE conn6 <- [1,1434,null,{}] 17:05:07 INFO - PROCESS | 3944 | 1464221107774 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}] 17:05:07 INFO - PROCESS | 3944 | 1464221107903 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:05:08 INFO - PROCESS | 3944 | 1464221108083 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 3944 | ++DOCSHELL 1EA89800 == 100 [pid = 3944] [id = 368] 17:05:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 251 (1EA8CC00) [pid = 3944] [serial = 1104] [outer = 00000000] 17:05:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 252 (1F561400) [pid = 3944] [serial = 1105] [outer = 1EA8CC00] 17:05:08 INFO - PROCESS | 3944 | 1464221108142 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 253 (218AB400) [pid = 3944] [serial = 1106] [outer = 1EA8CC00] 17:05:08 INFO - PROCESS | 3944 | 1464221108811 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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1075ms 17:05:08 INFO - PROCESS | 3944 | 1464221108838 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 3944 | 1464221108841 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:05:08 INFO - PROCESS | 3944 | 1464221108844 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:05:08 INFO - PROCESS | 3944 | 1464221108846 Marionette TRACE conn6 <- [1,1438,null,{}] 17:05:08 INFO - PROCESS | 3944 | 1464221108850 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}] 17:05:08 INFO - PROCESS | 3944 | 1464221108979 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:05:09 INFO - PROCESS | 3944 | 1464221109143 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 3944 | ++DOCSHELL 2202D000 == 101 [pid = 3944] [id = 369] 17:05:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 254 (2202D400) [pid = 3944] [serial = 1107] [outer = 00000000] 17:05:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 255 (225C8800) [pid = 3944] [serial = 1108] [outer = 2202D400] 17:05:09 INFO - PROCESS | 3944 | 1464221109199 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 256 (22FA2800) [pid = 3944] [serial = 1109] [outer = 2202D400] 17:05:09 INFO - PROCESS | 3944 | 1464221109826 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]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1021ms 17:05:09 INFO - PROCESS | 3944 | 1464221109869 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 3944 | 1464221109871 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:05:09 INFO - PROCESS | 3944 | 1464221109874 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:05:09 INFO - PROCESS | 3944 | 1464221109876 Marionette TRACE conn6 <- [1,1442,null,{}] 17:05:09 INFO - PROCESS | 3944 | 1464221109880 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}] 17:05:10 INFO - PROCESS | 3944 | 1464221110004 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:05:10 INFO - PROCESS | 3944 | 1464221110181 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 3944 | ++DOCSHELL 23B61000 == 102 [pid = 3944] [id = 370] 17:05:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 257 (23B62000) [pid = 3944] [serial = 1110] [outer = 00000000] 17:05:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 258 (23B68000) [pid = 3944] [serial = 1111] [outer = 23B62000] 17:05:10 INFO - PROCESS | 3944 | 1464221110236 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 259 (23B6AC00) [pid = 3944] [serial = 1112] [outer = 23B62000] 17:05:10 INFO - PROCESS | 3944 | 1464221110881 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]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1016ms 17:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:05:10 INFO - PROCESS | 3944 | 1464221110894 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 3944 | 1464221110896 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:05:10 INFO - PROCESS | 3944 | 1464221110899 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 3944 | 1464221110901 Marionette TRACE conn6 <- [1,1446,null,{}] 17:05:10 INFO - PROCESS | 3944 | 1464221110905 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}] 17:05:11 INFO - PROCESS | 3944 | 1464221111035 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:05:11 INFO - PROCESS | 3944 | 1464221111214 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 3944 | ++DOCSHELL 2811BC00 == 103 [pid = 3944] [id = 371] 17:05:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 260 (2811C000) [pid = 3944] [serial = 1113] [outer = 00000000] 17:05:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 261 (28123C00) [pid = 3944] [serial = 1114] [outer = 2811C000] 17:05:11 INFO - PROCESS | 3944 | 1464221111270 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 262 (28125800) [pid = 3944] [serial = 1115] [outer = 2811C000] 17:05:11 INFO - PROCESS | 3944 | 1464221111831 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]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 17:05:11 INFO - PROCESS | 3944 | 1464221111870 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 3944 | 1464221111872 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:05:11 INFO - PROCESS | 3944 | 1464221111876 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 3944 | 1464221111878 Marionette TRACE conn6 <- [1,1450,null,{}] 17:05:11 INFO - PROCESS | 3944 | 1464221111881 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}] 17:05:12 INFO - PROCESS | 3944 | 1464221112002 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:05:12 INFO - PROCESS | 3944 | 1464221112179 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 3944 | ++DOCSHELL 28128800 == 104 [pid = 3944] [id = 372] 17:05:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 263 (28625800) [pid = 3944] [serial = 1116] [outer = 00000000] 17:05:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 264 (29312800) [pid = 3944] [serial = 1117] [outer = 28625800] 17:05:12 INFO - PROCESS | 3944 | 1464221112234 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 265 (29316800) [pid = 3944] [serial = 1118] [outer = 28625800] 17:05:12 INFO - PROCESS | 3944 | 1464221112859 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]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1017ms 17:05:12 INFO - PROCESS | 3944 | 1464221112898 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 3944 | 1464221112901 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:05:12 INFO - PROCESS | 3944 | 1464221112904 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 3944 | 1464221112906 Marionette TRACE conn6 <- [1,1454,null,{}] 17:05:12 INFO - PROCESS | 3944 | 1464221112910 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}] 17:05:13 INFO - PROCESS | 3944 | 1464221113031 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:05:13 INFO - PROCESS | 3944 | 1464221113197 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 3944 | ++DOCSHELL 2864AC00 == 105 [pid = 3944] [id = 373] 17:05:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 266 (2903F800) [pid = 3944] [serial = 1119] [outer = 00000000] 17:05:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 267 (29046800) [pid = 3944] [serial = 1120] [outer = 2903F800] 17:05:13 INFO - PROCESS | 3944 | 1464221113252 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 268 (29048400) [pid = 3944] [serial = 1121] [outer = 2903F800] 17:05:13 INFO - PROCESS | 3944 | 1464221113845 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]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 17:05:13 INFO - PROCESS | 3944 | 1464221113882 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 3944 | 1464221113884 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:05:13 INFO - PROCESS | 3944 | 1464221113888 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:05:13 INFO - PROCESS | 3944 | 1464221113890 Marionette TRACE conn6 <- [1,1458,null,{}] 17:05:13 INFO - PROCESS | 3944 | 1464221113894 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}] 17:05:14 INFO - PROCESS | 3944 | 1464221114016 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:05:14 INFO - PROCESS | 3944 | 1464221114196 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 3944 | ++DOCSHELL 2904B400 == 106 [pid = 3944] [id = 374] 17:05:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 269 (2904D800) [pid = 3944] [serial = 1122] [outer = 00000000] 17:05:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 270 (2931F400) [pid = 3944] [serial = 1123] [outer = 2904D800] 17:05:14 INFO - PROCESS | 3944 | 1464221114251 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 271 (29646000) [pid = 3944] [serial = 1124] [outer = 2904D800] 17:05:14 INFO - PROCESS | 3944 | 1464221114840 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]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 17:05:14 INFO - PROCESS | 3944 | 1464221114861 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 3944 | 1464221114863 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:05:14 INFO - PROCESS | 3944 | 1464221114867 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:05:14 INFO - PROCESS | 3944 | 1464221114868 Marionette TRACE conn6 <- [1,1462,null,{}] 17:05:14 INFO - PROCESS | 3944 | 1464221114888 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}] 17:05:15 INFO - PROCESS | 3944 | 1464221115035 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:05:15 INFO - PROCESS | 3944 | 1464221115202 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 3944 | ++DOCSHELL 15E56400 == 107 [pid = 3944] [id = 375] 17:05:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 272 (19B68800) [pid = 3944] [serial = 1125] [outer = 00000000] 17:05:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 273 (1D022C00) [pid = 3944] [serial = 1126] [outer = 19B68800] 17:05:15 INFO - PROCESS | 3944 | 1464221115258 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 274 (2904D000) [pid = 3944] [serial = 1127] [outer = 19B68800] 17:05:15 INFO - PROCESS | 3944 | 1464221115941 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]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1081ms 17:05:15 INFO - PROCESS | 3944 | 1464221115951 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 3944 | 1464221115954 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:05:15 INFO - PROCESS | 3944 | 1464221115957 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:05:15 INFO - PROCESS | 3944 | 1464221115959 Marionette TRACE conn6 <- [1,1466,null,{}] 17:05:15 INFO - PROCESS | 3944 | 1464221115963 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}] 17:05:16 INFO - PROCESS | 3944 | 1464221116104 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:05:16 INFO - PROCESS | 3944 | 1464221116276 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:16 INFO - PROCESS | 3944 | ++DOCSHELL 14556000 == 108 [pid = 3944] [id = 376] 17:05:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 275 (190D0800) [pid = 3944] [serial = 1128] [outer = 00000000] 17:05:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 276 (1B7C6400) [pid = 3944] [serial = 1129] [outer = 190D0800] 17:05:16 INFO - PROCESS | 3944 | 1464221116337 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 277 (2964C000) [pid = 3944] [serial = 1130] [outer = 190D0800] 17:05:17 INFO - PROCESS | 3944 | 1464221117240 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]]]}] 17:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1331ms 17:05:17 INFO - PROCESS | 3944 | 1464221117293 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:05:17 INFO - PROCESS | 3944 | 1464221117297 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:05:17 INFO - PROCESS | 3944 | 1464221117317 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - PROCESS | 3944 | 1464221117322 Marionette TRACE conn6 <- [1,1470,null,{}] 17:05:17 INFO - PROCESS | 3944 | 1464221117330 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}] 17:05:17 INFO - PROCESS | 3944 | 1464221117464 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:05:17 INFO - PROCESS | 3944 | 1464221117631 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 3944 | ++DOCSHELL 15505000 == 109 [pid = 3944] [id = 377] 17:05:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 278 (15505400) [pid = 3944] [serial = 1131] [outer = 00000000] 17:05:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 279 (1552C400) [pid = 3944] [serial = 1132] [outer = 15505400] 17:05:17 INFO - PROCESS | 3944 | 1464221117684 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 280 (155DBC00) [pid = 3944] [serial = 1133] [outer = 15505400] 17:05:18 INFO - PROCESS | 3944 | 1464221118230 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]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 990ms 17:05:18 INFO - PROCESS | 3944 | 1464221118293 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 3944 | 1464221118299 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:05:18 INFO - PROCESS | 3944 | 1464221118305 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 3944 | 1464221118308 Marionette TRACE conn6 <- [1,1474,null,{}] 17:05:18 INFO - PROCESS | 3944 | 1464221118313 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}] 17:05:18 INFO - PROCESS | 3944 | 1464221118435 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:05:18 INFO - PROCESS | 3944 | 1464221118630 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:18 INFO - PROCESS | 3944 | ++DOCSHELL 0E687C00 == 110 [pid = 3944] [id = 378] 17:05:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (15524000) [pid = 3944] [serial = 1134] [outer = 00000000] 17:05:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (17DD4C00) [pid = 3944] [serial = 1135] [outer = 15524000] 17:05:18 INFO - PROCESS | 3944 | 1464221118680 Marionette DEBUG loaded listener.js 17:05:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (191D4800) [pid = 3944] [serial = 1136] [outer = 15524000] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 1735A800 == 109 [pid = 3944] [id = 110] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA32C00 == 108 [pid = 3944] [id = 191] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 1D140400 == 107 [pid = 3944] [id = 364] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 15501800 == 106 [pid = 3944] [id = 363] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 0D924000 == 105 [pid = 3944] [id = 362] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 19EC2C00 == 104 [pid = 3944] [id = 361] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 19B69C00 == 103 [pid = 3944] [id = 360] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 18D3A400 == 102 [pid = 3944] [id = 359] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (15541800) [pid = 3944] [serial = 984] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (1EA4C800) [pid = 3944] [serial = 987] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (1F55A400) [pid = 3944] [serial = 990] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 279 (218A1800) [pid = 3944] [serial = 993] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 278 (21B37800) [pid = 3944] [serial = 996] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 277 (225CC800) [pid = 3944] [serial = 999] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 276 (190B1400) [pid = 3944] [serial = 1002] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 275 (1D926400) [pid = 3944] [serial = 1029] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 17149400 == 101 [pid = 3944] [id = 358] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 0DF40C00 == 100 [pid = 3944] [id = 357] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA19400 == 99 [pid = 3944] [id = 356] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 0DDC7000 == 98 [pid = 3944] [id = 355] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 28625C00 == 97 [pid = 3944] [id = 352] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 23C6F400 == 96 [pid = 3944] [id = 351] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 22FA2400 == 95 [pid = 3944] [id = 350] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 1E3D2800 == 94 [pid = 3944] [id = 349] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 1EA84800 == 93 [pid = 3944] [id = 348] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 1E3C4C00 == 92 [pid = 3944] [id = 347] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 19E5F800 == 91 [pid = 3944] [id = 346] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 15BA6C00 == 90 [pid = 3944] [id = 345] 17:05:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA44000 == 89 [pid = 3944] [id = 344] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 274 (19E57400) [pid = 3944] [serial = 913] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 273 (1A025C00) [pid = 3944] [serial = 1021] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 272 (19E58000) [pid = 3944] [serial = 1020] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 271 (1B4C4C00) [pid = 3944] [serial = 1023] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 270 (1B7BC000) [pid = 3944] [serial = 1024] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 269 (17DF0C00) [pid = 3944] [serial = 1014] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 268 (155EE400) [pid = 3944] [serial = 1011] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 267 (15C50400) [pid = 3944] [serial = 1012] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 266 (0D7D0C00) [pid = 3944] [serial = 1008] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 265 (0D966000) [pid = 3944] [serial = 1009] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 264 (1D921C00) [pid = 3944] [serial = 981] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 263 (1552CC00) [pid = 3944] [serial = 1006] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 262 (14D7D800) [pid = 3944] [serial = 1005] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 261 (0DA4C000) [pid = 3944] [serial = 972] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 260 (15C4FC00) [pid = 3944] [serial = 975] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 259 (1A081400) [pid = 3944] [serial = 970] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 258 (1AECB800) [pid = 3944] [serial = 978] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 257 (19986400) [pid = 3944] [serial = 1017] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 256 (19B1B800) [pid = 3944] [serial = 1018] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 255 (1AE60800) [pid = 3944] [serial = 1026] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 254 (190D3000) [pid = 3944] [serial = 1015] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | --DOMWINDOW == 253 (1C389000) [pid = 3944] [serial = 1027] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3944 | 1464221119409 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]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1130ms 17:05:19 INFO - PROCESS | 3944 | 1464221119437 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:05:19 INFO - PROCESS | 3944 | 1464221119440 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:05:19 INFO - PROCESS | 3944 | 1464221119443 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - PROCESS | 3944 | 1464221119447 Marionette TRACE conn6 <- [1,1478,null,{}] 17:05:19 INFO - PROCESS | 3944 | 1464221119457 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}] 17:05:19 INFO - PROCESS | 3944 | 1464221119564 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:05:19 INFO - PROCESS | 3944 | 1464221119574 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 3944 | ++DOCSHELL 1476C400 == 90 [pid = 3944] [id = 379] 17:05:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 254 (14770800) [pid = 3944] [serial = 1137] [outer = 00000000] 17:05:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 255 (155C5800) [pid = 3944] [serial = 1138] [outer = 14770800] 17:05:19 INFO - PROCESS | 3944 | 1464221119622 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 256 (155FC800) [pid = 3944] [serial = 1139] [outer = 14770800] 17:05:20 INFO - PROCESS | 3944 | 1464221120136 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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 17:05:20 INFO - PROCESS | 3944 | 1464221120177 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 3944 | 1464221120180 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:05:20 INFO - PROCESS | 3944 | 1464221120183 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:05:20 INFO - PROCESS | 3944 | 1464221120185 Marionette TRACE conn6 <- [1,1482,null,{}] 17:05:20 INFO - PROCESS | 3944 | 1464221120189 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}] 17:05:20 INFO - PROCESS | 3944 | 1464221120290 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:05:20 INFO - PROCESS | 3944 | 1464221120454 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 3944 | ++DOCSHELL 15C51800 == 91 [pid = 3944] [id = 380] 17:05:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 257 (18D35800) [pid = 3944] [serial = 1140] [outer = 00000000] 17:05:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 258 (19747000) [pid = 3944] [serial = 1141] [outer = 18D35800] 17:05:20 INFO - PROCESS | 3944 | 1464221120501 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 259 (1998F800) [pid = 3944] [serial = 1142] [outer = 18D35800] 17:05:20 INFO - PROCESS | 3944 | 1464221120876 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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 731ms 17:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:05:20 INFO - PROCESS | 3944 | 1464221120926 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 3944 | 1464221120928 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:05:20 INFO - PROCESS | 3944 | 1464221120931 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 3944 | 1464221120933 Marionette TRACE conn6 <- [1,1486,null,{}] 17:05:20 INFO - PROCESS | 3944 | 1464221120936 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}] 17:05:21 INFO - PROCESS | 3944 | 1464221121036 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:05:21 INFO - PROCESS | 3944 | 1464221121043 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 3944 | ++DOCSHELL 191DD400 == 92 [pid = 3944] [id = 381] 17:05:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 260 (19B29800) [pid = 3944] [serial = 1143] [outer = 00000000] 17:05:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 261 (19DE2800) [pid = 3944] [serial = 1144] [outer = 19B29800] 17:05:21 INFO - PROCESS | 3944 | 1464221121088 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 262 (19EBBC00) [pid = 3944] [serial = 1145] [outer = 19B29800] 17:05:21 INFO - PROCESS | 3944 | 1464221121621 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]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 17:05:21 INFO - PROCESS | 3944 | 1464221121662 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:05:21 INFO - PROCESS | 3944 | 1464221121664 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:05:21 INFO - PROCESS | 3944 | 1464221121667 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 3944 | 1464221121669 Marionette TRACE conn6 <- [1,1490,null,{}] 17:05:21 INFO - PROCESS | 3944 | 1464221121672 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}] 17:05:21 INFO - PROCESS | 3944 | 1464221121864 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:05:21 INFO - PROCESS | 3944 | 1464221121892 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 3944 | ++DOCSHELL 1AEE4C00 == 93 [pid = 3944] [id = 382] 17:05:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 263 (1B4C4C00) [pid = 3944] [serial = 1146] [outer = 00000000] 17:05:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 264 (1B7C3400) [pid = 3944] [serial = 1147] [outer = 1B4C4C00] 17:05:21 INFO - PROCESS | 3944 | 1464221121937 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 265 (1D13D400) [pid = 3944] [serial = 1148] [outer = 1B4C4C00] 17:05:22 INFO - PROCESS | 3944 | 1464221122386 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]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 770ms 17:05:22 INFO - PROCESS | 3944 | 1464221122441 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 3944 | 1464221122443 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:05:22 INFO - PROCESS | 3944 | 1464221122446 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - PROCESS | 3944 | 1464221122448 Marionette TRACE conn6 <- [1,1494,null,{}] 17:05:22 INFO - PROCESS | 3944 | 1464221122451 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}] 17:05:22 INFO - PROCESS | 3944 | 1464221122596 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:05:22 INFO - PROCESS | 3944 | 1464221122614 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 3944 | ++DOCSHELL 1A024400 == 94 [pid = 3944] [id = 383] 17:05:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 266 (1AEE9800) [pid = 3944] [serial = 1149] [outer = 00000000] 17:05:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 267 (1DAA0C00) [pid = 3944] [serial = 1150] [outer = 1AEE9800] 17:05:22 INFO - PROCESS | 3944 | 1464221122659 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 268 (1DD92800) [pid = 3944] [serial = 1151] [outer = 1AEE9800] 17:05:23 INFO - PROCESS | 3944 | 1464221123128 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]]]}] 17:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 17:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:05:23 INFO - PROCESS | 3944 | 1464221123178 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 3944 | 1464221123180 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:05:23 INFO - PROCESS | 3944 | 1464221123183 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 3944 | 1464221123185 Marionette TRACE conn6 <- [1,1498,null,{}] 17:05:23 INFO - PROCESS | 3944 | 1464221123188 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}] 17:05:23 INFO - PROCESS | 3944 | 1464221123663 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 267 (19D4E800) [pid = 3944] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 266 (1A023C00) [pid = 3944] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 265 (0D95E400) [pid = 3944] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 264 (17377400) [pid = 3944] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 263 (190D0400) [pid = 3944] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 262 (1AEDFC00) [pid = 3944] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 261 (1476F000) [pid = 3944] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 260 (1D930800) [pid = 3944] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 259 (14C9D400) [pid = 3944] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 258 (1550BC00) [pid = 3944] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:05:23 INFO - PROCESS | 3944 | --DOMWINDOW == 257 (1552D800) [pid = 3944] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:05:23 INFO - PROCESS | 3944 | 1464221123775 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D6C00 == 95 [pid = 3944] [id = 384] 17:05:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 258 (0D91B000) [pid = 3944] [serial = 1152] [outer = 00000000] 17:05:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 259 (155F4400) [pid = 3944] [serial = 1153] [outer = 0D91B000] 17:05:23 INFO - PROCESS | 3944 | 1464221123821 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 260 (1974DC00) [pid = 3944] [serial = 1154] [outer = 0D91B000] 17:05:24 INFO - PROCESS | 3944 | 1464221124213 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]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1079ms 17:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:05:24 INFO - PROCESS | 3944 | 1464221124263 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 3944 | 1464221124265 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:05:24 INFO - PROCESS | 3944 | 1464221124269 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 3944 | 1464221124270 Marionette TRACE conn6 <- [1,1502,null,{}] 17:05:24 INFO - PROCESS | 3944 | 1464221124274 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}] 17:05:24 INFO - PROCESS | 3944 | 1464221124374 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:05:24 INFO - PROCESS | 3944 | 1464221124380 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 3944 | ++DOCSHELL 19B1C000 == 96 [pid = 3944] [id = 385] 17:05:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 261 (1D90BC00) [pid = 3944] [serial = 1155] [outer = 00000000] 17:05:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 262 (1E3D0400) [pid = 3944] [serial = 1156] [outer = 1D90BC00] 17:05:24 INFO - PROCESS | 3944 | 1464221124424 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 263 (1EA44400) [pid = 3944] [serial = 1157] [outer = 1D90BC00] 17:05:24 INFO - PROCESS | 3944 | 1464221124877 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]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 17:05:24 INFO - PROCESS | 3944 | 1464221124899 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 3944 | 1464221124901 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:05:24 INFO - PROCESS | 3944 | 1464221124927 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 3944 | 1464221124929 Marionette TRACE conn6 <- [1,1506,null,{}] 17:05:24 INFO - PROCESS | 3944 | 1464221124932 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}] 17:05:25 INFO - PROCESS | 3944 | 1464221125033 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:05:25 INFO - PROCESS | 3944 | 1464221125068 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 3944 | ++DOCSHELL 17141C00 == 97 [pid = 3944] [id = 386] 17:05:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 264 (1DACC400) [pid = 3944] [serial = 1158] [outer = 00000000] 17:05:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 265 (2112CC00) [pid = 3944] [serial = 1159] [outer = 1DACC400] 17:05:25 INFO - PROCESS | 3944 | 1464221125111 Marionette DEBUG loaded listener.js 17:05:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 266 (218AE800) [pid = 3944] [serial = 1160] [outer = 1DACC400] 17:05:25 INFO - PROCESS | 3944 | 1464221125565 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]]]}] 17:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 17:05:25 INFO - PROCESS | 3944 | 1464221125612 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:05:25 INFO - PROCESS | 3944 | 1464221125614 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:05:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:05:25 INFO - PROCESS | 3944 | 1464221125617 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:05:25 INFO - PROCESS | 3944 | 1464221125620 Marionette TRACE conn6 <- [1,1510,null,{}] 17:05:25 INFO - PROCESS | 3944 | 1464221125714 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}] 17:05:25 INFO - PROCESS | 3944 | 1464221125850 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:05:26 INFO - PROCESS | 3944 | 1464221126056 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:26 INFO - PROCESS | 3944 | ++DOCSHELL 0DDC3C00 == 98 [pid = 3944] [id = 387] 17:05:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 267 (0DDC4400) [pid = 3944] [serial = 1161] [outer = 00000000] 17:05:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 268 (0DF43800) [pid = 3944] [serial = 1162] [outer = 0DDC4400] 17:05:26 INFO - PROCESS | 3944 | 1464221126114 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 269 (14C9D000) [pid = 3944] [serial = 1163] [outer = 0DDC4400] 17:05:26 INFO - PROCESS | 3944 | 1464221126751 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"]]]}] 17:05:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:05:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:05:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:05:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:05:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:05:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:05:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:05:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:05:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1171ms 17:05:26 INFO - PROCESS | 3944 | 1464221126795 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:05:26 INFO - PROCESS | 3944 | 1464221126801 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:05:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:05:26 INFO - PROCESS | 3944 | 1464221126806 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:05:26 INFO - PROCESS | 3944 | 1464221126809 Marionette TRACE conn6 <- [1,1514,null,{}] 17:05:26 INFO - PROCESS | 3944 | 1464221126814 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}] 17:05:26 INFO - PROCESS | 3944 | 1464221126952 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:05:27 INFO - PROCESS | 3944 | 1464221127128 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 3944 | ++DOCSHELL 17929000 == 99 [pid = 3944] [id = 388] 17:05:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 270 (19740800) [pid = 3944] [serial = 1164] [outer = 00000000] 17:05:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 271 (19D49400) [pid = 3944] [serial = 1165] [outer = 19740800] 17:05:27 INFO - PROCESS | 3944 | 1464221127186 Marionette DEBUG loaded listener.js 17:05:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 272 (1A029C00) [pid = 3944] [serial = 1166] [outer = 19740800] 17:05:27 INFO - PROCESS | 3944 | 1464221127814 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"]]]}] 17:05:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:05:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:05:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:05:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:05:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:05:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:05:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1037ms 17:05:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:05:27 INFO - PROCESS | 3944 | 1464221127844 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 3944 | 1464221127847 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:05:27 INFO - PROCESS | 3944 | 1464221127850 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 3944 | 1464221127853 Marionette TRACE conn6 <- [1,1518,null,{}] 17:05:27 INFO - PROCESS | 3944 | 1464221127896 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}] 17:05:28 INFO - PROCESS | 3944 | 1464221128027 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:05:28 INFO - PROCESS | 3944 | 1464221128212 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 3944 | ++DOCSHELL 1CD1AC00 == 100 [pid = 3944] [id = 389] 17:05:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 273 (1D10A800) [pid = 3944] [serial = 1167] [outer = 00000000] 17:05:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 274 (225C0000) [pid = 3944] [serial = 1168] [outer = 1D10A800] 17:05:28 INFO - PROCESS | 3944 | 1464221128273 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 275 (22FA1000) [pid = 3944] [serial = 1169] [outer = 1D10A800] 17:05:28 INFO - PROCESS | 3944 | 1464221128806 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]]]}] 17:05:28 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 17:05:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:05:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:05:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 17:05:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:05:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 990ms 17:05:28 INFO - PROCESS | 3944 | 1464221128850 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 3944 | 1464221128857 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:05:28 INFO - PROCESS | 3944 | 1464221128861 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 3944 | 1464221128863 Marionette TRACE conn6 <- [1,1522,null,{}] 17:05:28 INFO - PROCESS | 3944 | 1464221128867 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}] 17:05:29 INFO - PROCESS | 3944 | 1464221129027 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:05:29 INFO - PROCESS | 3944 | 1464221129203 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 3944 | ++DOCSHELL 22033800 == 101 [pid = 3944] [id = 390] 17:05:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 276 (23B6F000) [pid = 3944] [serial = 1170] [outer = 00000000] 17:05:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 277 (23EA1C00) [pid = 3944] [serial = 1171] [outer = 23B6F000] 17:05:29 INFO - PROCESS | 3944 | 1464221129260 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 278 (23EA7C00) [pid = 3944] [serial = 1172] [outer = 23B6F000] 17:05:29 INFO - PROCESS | 3944 | 1464221129832 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]]]}] 17:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1016ms 17:05:29 INFO - PROCESS | 3944 | 1464221129881 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:05:29 INFO - PROCESS | 3944 | 1464221129883 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:05:29 INFO - PROCESS | 3944 | 1464221129886 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 3944 | 1464221129888 Marionette TRACE conn6 <- [1,1526,null,{}] 17:05:29 INFO - PROCESS | 3944 | 1464221129892 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}] 17:05:30 INFO - PROCESS | 3944 | 1464221130017 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:05:30 INFO - PROCESS | 3944 | 1464221130202 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 3944 | ++DOCSHELL 19D3A000 == 102 [pid = 3944] [id = 391] 17:05:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 279 (19D3AC00) [pid = 3944] [serial = 1173] [outer = 00000000] 17:05:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 280 (19D40000) [pid = 3944] [serial = 1174] [outer = 19D3AC00] 17:05:30 INFO - PROCESS | 3944 | 1464221130259 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (19D43000) [pid = 3944] [serial = 1175] [outer = 19D3AC00] 17:05:30 INFO - PROCESS | 3944 | 1464221130873 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]]]}] 17:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1018ms 17:05:30 INFO - PROCESS | 3944 | 1464221130908 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 3944 | 1464221130910 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:05:30 INFO - PROCESS | 3944 | 1464221130913 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:05:30 INFO - PROCESS | 3944 | 1464221130915 Marionette TRACE conn6 <- [1,1530,null,{}] 17:05:30 INFO - PROCESS | 3944 | 1464221130919 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}] 17:05:31 INFO - PROCESS | 3944 | 1464221131068 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:05:31 INFO - PROCESS | 3944 | 1464221131247 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 3944 | ++DOCSHELL 2811B000 == 103 [pid = 3944] [id = 392] 17:05:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (2811B800) [pid = 3944] [serial = 1176] [outer = 00000000] 17:05:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (28238C00) [pid = 3944] [serial = 1177] [outer = 2811B800] 17:05:31 INFO - PROCESS | 3944 | 1464221131305 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 284 (2823E400) [pid = 3944] [serial = 1178] [outer = 2811B800] 17:05:31 INFO - PROCESS | 3944 | 1464221131878 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]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1019ms 17:05:31 INFO - PROCESS | 3944 | 1464221131937 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 3944 | 1464221131939 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:05:31 INFO - PROCESS | 3944 | 1464221131943 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:05:31 INFO - PROCESS | 3944 | 1464221131945 Marionette TRACE conn6 <- [1,1534,null,{}] 17:05:31 INFO - PROCESS | 3944 | 1464221131949 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}] 17:05:32 INFO - PROCESS | 3944 | 1464221132074 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:05:32 INFO - PROCESS | 3944 | 1464221132264 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 3944 | ++DOCSHELL 24025000 == 104 [pid = 3944] [id = 393] 17:05:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 285 (24026800) [pid = 3944] [serial = 1179] [outer = 00000000] 17:05:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 286 (2402E000) [pid = 3944] [serial = 1180] [outer = 24026800] 17:05:32 INFO - PROCESS | 3944 | 1464221132320 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 287 (24031000) [pid = 3944] [serial = 1181] [outer = 24026800] 17:05:32 INFO - PROCESS | 3944 | 1464221132915 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]]]}] 17:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1016ms 17:05:32 INFO - PROCESS | 3944 | 1464221132968 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 3944 | 1464221132970 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:05:32 INFO - PROCESS | 3944 | 1464221132975 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - PROCESS | 3944 | 1464221132977 Marionette TRACE conn6 <- [1,1538,null,{}] 17:05:33 INFO - PROCESS | 3944 | 1464221132981 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}] 17:05:33 INFO - PROCESS | 3944 | 1464221133104 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:05:33 INFO - PROCESS | 3944 | 1464221133293 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 3944 | ++DOCSHELL 247A1C00 == 105 [pid = 3944] [id = 394] 17:05:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 288 (247A2C00) [pid = 3944] [serial = 1182] [outer = 00000000] 17:05:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 289 (247A7000) [pid = 3944] [serial = 1183] [outer = 247A2C00] 17:05:33 INFO - PROCESS | 3944 | 1464221133351 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 290 (247A8C00) [pid = 3944] [serial = 1184] [outer = 247A2C00] 17:05:34 INFO - PROCESS | 3944 | 1464221133987 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]]]}] 17:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1070ms 17:05:34 INFO - PROCESS | 3944 | 1464221134048 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 3944 | 1464221134051 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:05:34 INFO - PROCESS | 3944 | 1464221134054 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:05:34 INFO - PROCESS | 3944 | 1464221134056 Marionette TRACE conn6 <- [1,1542,null,{}] 17:05:34 INFO - PROCESS | 3944 | 1464221134060 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}] 17:05:34 INFO - PROCESS | 3944 | 1464221134186 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:05:34 INFO - PROCESS | 3944 | 1464221134377 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 3944 | ++DOCSHELL 247AA800 == 106 [pid = 3944] [id = 395] 17:05:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 291 (247AE400) [pid = 3944] [serial = 1185] [outer = 00000000] 17:05:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 292 (2568E400) [pid = 3944] [serial = 1186] [outer = 247AE400] 17:05:34 INFO - PROCESS | 3944 | 1464221134433 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 293 (2568F400) [pid = 3944] [serial = 1187] [outer = 247AE400] 17:05:35 INFO - PROCESS | 3944 | 1464221134980 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]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 17:05:35 INFO - PROCESS | 3944 | 1464221135028 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:05:35 INFO - PROCESS | 3944 | 1464221135031 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:05:35 INFO - PROCESS | 3944 | 1464221135034 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:05:35 INFO - PROCESS | 3944 | 1464221135036 Marionette TRACE conn6 <- [1,1546,null,{}] 17:05:35 INFO - PROCESS | 3944 | 1464221135040 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}] 17:05:35 INFO - PROCESS | 3944 | 1464221135166 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:05:35 INFO - PROCESS | 3944 | 1464221135358 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 3944 | ++DOCSHELL 247B0800 == 107 [pid = 3944] [id = 396] 17:05:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 294 (25692800) [pid = 3944] [serial = 1188] [outer = 00000000] 17:05:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 295 (2569AC00) [pid = 3944] [serial = 1189] [outer = 25692800] 17:05:35 INFO - PROCESS | 3944 | 1464221135414 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 296 (28242800) [pid = 3944] [serial = 1190] [outer = 25692800] 17:05:36 INFO - PROCESS | 3944 | 1464221135991 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]]]}] 17:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 971ms 17:05:36 INFO - PROCESS | 3944 | 1464221136008 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 3944 | 1464221136010 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:05:36 INFO - PROCESS | 3944 | 1464221136014 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:05:36 INFO - PROCESS | 3944 | 1464221136016 Marionette TRACE conn6 <- [1,1550,null,{}] 17:05:36 INFO - PROCESS | 3944 | 1464221136020 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}] 17:05:36 INFO - PROCESS | 3944 | 1464221136167 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:05:36 INFO - PROCESS | 3944 | 1464221136350 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 3944 | ++DOCSHELL 2862A800 == 108 [pid = 3944] [id = 397] 17:05:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 297 (28631800) [pid = 3944] [serial = 1191] [outer = 00000000] 17:05:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 298 (2904A400) [pid = 3944] [serial = 1192] [outer = 28631800] 17:05:36 INFO - PROCESS | 3944 | 1464221136413 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 299 (2964A800) [pid = 3944] [serial = 1193] [outer = 28631800] 17:05:37 INFO - PROCESS | 3944 | 1464221136998 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]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1016ms 17:05:37 INFO - PROCESS | 3944 | 1464221137034 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 3944 | 1464221137037 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:05:37 INFO - PROCESS | 3944 | 1464221137040 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:05:37 INFO - PROCESS | 3944 | 1464221137043 Marionette TRACE conn6 <- [1,1554,null,{}] 17:05:37 INFO - PROCESS | 3944 | 1464221137047 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}] 17:05:37 INFO - PROCESS | 3944 | 1464221137170 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:05:37 INFO - PROCESS | 3944 | 1464221137359 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:37 INFO - PROCESS | 3944 | ++DOCSHELL 247AF000 == 109 [pid = 3944] [id = 398] 17:05:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 300 (2811F000) [pid = 3944] [serial = 1194] [outer = 00000000] 17:05:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 301 (29D3B000) [pid = 3944] [serial = 1195] [outer = 2811F000] 17:05:37 INFO - PROCESS | 3944 | 1464221137414 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 302 (29D3E800) [pid = 3944] [serial = 1196] [outer = 2811F000] 17:05:38 INFO - PROCESS | 3944 | 1464221138049 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]]]}] 17:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1075ms 17:05:38 INFO - PROCESS | 3944 | 1464221138119 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:05:38 INFO - PROCESS | 3944 | 1464221138121 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:05:38 INFO - PROCESS | 3944 | 1464221138125 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:05:38 INFO - PROCESS | 3944 | 1464221138127 Marionette TRACE conn6 <- [1,1558,null,{}] 17:05:38 INFO - PROCESS | 3944 | 1464221138131 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}] 17:05:38 INFO - PROCESS | 3944 | 1464221138260 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:05:38 INFO - PROCESS | 3944 | 1464221138413 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 3944 | ++DOCSHELL 155F0400 == 110 [pid = 3944] [id = 399] 17:05:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 303 (155F1C00) [pid = 3944] [serial = 1197] [outer = 00000000] 17:05:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 304 (190D8800) [pid = 3944] [serial = 1198] [outer = 155F1C00] 17:05:38 INFO - PROCESS | 3944 | 1464221138468 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 305 (19989400) [pid = 3944] [serial = 1199] [outer = 155F1C00] 17:05:39 INFO - PROCESS | 3944 | 1464221139033 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]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 17:05:39 INFO - PROCESS | 3944 | 1464221139099 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 3944 | 1464221139102 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:05:39 INFO - PROCESS | 3944 | 1464221139105 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:05:39 INFO - PROCESS | 3944 | 1464221139107 Marionette TRACE conn6 <- [1,1562,null,{}] 17:05:39 INFO - PROCESS | 3944 | 1464221139111 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}] 17:05:39 INFO - PROCESS | 3944 | 1464221139236 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:05:39 INFO - PROCESS | 3944 | 1464221139432 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 3944 | ++DOCSHELL 190D6800 == 111 [pid = 3944] [id = 400] 17:05:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 306 (1B7C7400) [pid = 3944] [serial = 1200] [outer = 00000000] 17:05:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 307 (1D9C5C00) [pid = 3944] [serial = 1201] [outer = 1B7C7400] 17:05:39 INFO - PROCESS | 3944 | 1464221139487 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 308 (1DD58C00) [pid = 3944] [serial = 1202] [outer = 1B7C7400] 17:05:40 INFO - PROCESS | 3944 | 1464221140084 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]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1019ms 17:05:40 INFO - PROCESS | 3944 | 1464221140128 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 3944 | 1464221140131 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:05:40 INFO - PROCESS | 3944 | 1464221140134 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 3944 | 1464221140136 Marionette TRACE conn6 <- [1,1566,null,{}] 17:05:40 INFO - PROCESS | 3944 | 1464221140139 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}] 17:05:40 INFO - PROCESS | 3944 | 1464221140267 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:05:40 INFO - PROCESS | 3944 | 1464221140696 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 3944 | ++DOCSHELL 0D367400 == 112 [pid = 3944] [id = 401] 17:05:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 309 (0DA10C00) [pid = 3944] [serial = 1203] [outer = 00000000] 17:05:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 310 (0DA45400) [pid = 3944] [serial = 1204] [outer = 0DA10C00] 17:05:40 INFO - PROCESS | 3944 | 1464221140796 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 311 (14767400) [pid = 3944] [serial = 1205] [outer = 0DA10C00] 17:05:41 INFO - PROCESS | 3944 | 1464221141414 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]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1334ms 17:05:41 INFO - PROCESS | 3944 | 1464221141472 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:05:41 INFO - PROCESS | 3944 | 1464221141476 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:05:41 INFO - PROCESS | 3944 | 1464221141480 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - PROCESS | 3944 | 1464221141484 Marionette TRACE conn6 <- [1,1570,null,{}] 17:05:41 INFO - PROCESS | 3944 | 1464221141489 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}] 17:05:41 INFO - PROCESS | 3944 | 1464221141614 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:05:41 INFO - PROCESS | 3944 | 1464221141795 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 3944 | ++DOCSHELL 17C88800 == 113 [pid = 3944] [id = 402] 17:05:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 312 (18D34C00) [pid = 3944] [serial = 1206] [outer = 00000000] 17:05:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 313 (19D35800) [pid = 3944] [serial = 1207] [outer = 18D34C00] 17:05:41 INFO - PROCESS | 3944 | 1464221141846 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 314 (19E53000) [pid = 3944] [serial = 1208] [outer = 18D34C00] 17:05:42 INFO - PROCESS | 3944 | 1464221142467 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]]]}] 17:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1023ms 17:05:42 INFO - PROCESS | 3944 | 1464221142506 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 3944 | 1464221142510 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:05:42 INFO - PROCESS | 3944 | 1464221142514 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:05:42 INFO - PROCESS | 3944 | 1464221142516 Marionette TRACE conn6 <- [1,1574,null,{}] 17:05:42 INFO - PROCESS | 3944 | 1464221142520 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}] 17:05:42 INFO - PROCESS | 3944 | 1464221142668 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 19B1C000 == 112 [pid = 3944] [id = 385] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 0D7D6C00 == 111 [pid = 3944] [id = 384] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 1A024400 == 110 [pid = 3944] [id = 383] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 1AEE4C00 == 109 [pid = 3944] [id = 382] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 191DD400 == 108 [pid = 3944] [id = 381] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 15C51800 == 107 [pid = 3944] [id = 380] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 1476C400 == 106 [pid = 3944] [id = 379] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 0E687C00 == 105 [pid = 3944] [id = 378] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 313 (1EA90800) [pid = 3944] [serial = 1096] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 15505000 == 104 [pid = 3944] [id = 377] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 23B61000 == 103 [pid = 3944] [id = 370] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 2202D000 == 102 [pid = 3944] [id = 369] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 1EA89800 == 101 [pid = 3944] [id = 368] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 190AF400 == 100 [pid = 3944] [id = 367] 17:05:42 INFO - PROCESS | 3944 | --DOCSHELL 0DA4C400 == 99 [pid = 3944] [id = 366] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 312 (22F98400) [pid = 3944] [serial = 1047] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 311 (1DAA1400) [pid = 3944] [serial = 1093] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 310 (1E3CF400) [pid = 3944] [serial = 1041] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 309 (1D927400) [pid = 3944] [serial = 1038] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 308 (190D3800) [pid = 3944] [serial = 1070] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 307 (17C89C00) [pid = 3944] [serial = 1069] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 306 (17C84000) [pid = 3944] [serial = 1035] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 305 (155E1C00) [pid = 3944] [serial = 1067] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 304 (15542800) [pid = 3944] [serial = 1066] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 303 (23C64800) [pid = 3944] [serial = 1050] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 302 (2474DC00) [pid = 3944] [serial = 1053] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 301 (2862E000) [pid = 3944] [serial = 1056] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 300 (2864C400) [pid = 3944] [serial = 1059] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 299 (1D910000) [pid = 3944] [serial = 1088] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 298 (19D08800) [pid = 3944] [serial = 1090] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 297 (19B61400) [pid = 3944] [serial = 1079] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 296 (1B4DB800) [pid = 3944] [serial = 1085] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 295 (155E2400) [pid = 3944] [serial = 667] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 294 (1DD50800) [pid = 3944] [serial = 1094] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 293 (1B669800) [pid = 3944] [serial = 1091] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 292 (19EBAC00) [pid = 3944] [serial = 1081] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 291 (1A080400) [pid = 3944] [serial = 1084] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 290 (19EC8000) [pid = 3944] [serial = 1082] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 289 (1D142000) [pid = 3944] [serial = 1087] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 288 (18D42400) [pid = 3944] [serial = 1075] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 287 (190BC400) [pid = 3944] [serial = 1076] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 286 (19987000) [pid = 3944] [serial = 1078] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 285 (1DAD4800) [pid = 3944] [serial = 1030] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 284 (15529000) [pid = 3944] [serial = 1072] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 283 (155E4000) [pid = 3944] [serial = 1073] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (14D0F800) [pid = 3944] [serial = 1032] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (19DE7000) [pid = 3944] [serial = 1062] [outer = 00000000] [url = about:blank] 17:05:42 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (218A2C00) [pid = 3944] [serial = 1044] [outer = 00000000] [url = about:blank] 17:05:43 INFO - PROCESS | 3944 | 1464221142973 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 3944 | ++DOCSHELL 0D3F6400 == 100 [pid = 3944] [id = 403] 17:05:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (0D7D6C00) [pid = 3944] [serial = 1209] [outer = 00000000] 17:05:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (0DA1B400) [pid = 3944] [serial = 1210] [outer = 0D7D6C00] 17:05:43 INFO - PROCESS | 3944 | 1464221143022 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (1476C400) [pid = 3944] [serial = 1211] [outer = 0D7D6C00] 17:05:43 INFO - PROCESS | 3944 | 1464221143490 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]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1015ms 17:05:43 INFO - PROCESS | 3944 | 1464221143535 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 3944 | 1464221143537 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:05:43 INFO - PROCESS | 3944 | 1464221143541 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 3944 | 1464221143547 Marionette TRACE conn6 <- [1,1578,null,{}] 17:05:43 INFO - PROCESS | 3944 | 1464221143580 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}] 17:05:43 INFO - PROCESS | 3944 | 1464221143688 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:05:43 INFO - PROCESS | 3944 | 1464221143705 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 3944 | ++DOCSHELL 17DFF400 == 101 [pid = 3944] [id = 404] 17:05:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 284 (185D9000) [pid = 3944] [serial = 1212] [outer = 00000000] 17:05:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 285 (190B3C00) [pid = 3944] [serial = 1213] [outer = 185D9000] 17:05:43 INFO - PROCESS | 3944 | 1464221143750 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 286 (190DA000) [pid = 3944] [serial = 1214] [outer = 185D9000] 17:05:44 INFO - PROCESS | 3944 | 1464221144229 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]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 731ms 17:05:44 INFO - PROCESS | 3944 | 1464221144275 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 3944 | 1464221144278 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:05:44 INFO - PROCESS | 3944 | 1464221144281 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:05:44 INFO - PROCESS | 3944 | 1464221144283 Marionette TRACE conn6 <- [1,1582,null,{}] 17:05:44 INFO - PROCESS | 3944 | 1464221144286 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}] 17:05:44 INFO - PROCESS | 3944 | 1464221144392 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:05:44 INFO - PROCESS | 3944 | 1464221144542 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 3944 | ++DOCSHELL 190B5800 == 102 [pid = 3944] [id = 405] 17:05:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 287 (191D7800) [pid = 3944] [serial = 1215] [outer = 00000000] 17:05:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 288 (19D54800) [pid = 3944] [serial = 1216] [outer = 191D7800] 17:05:44 INFO - PROCESS | 3944 | 1464221144586 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 289 (1A022800) [pid = 3944] [serial = 1217] [outer = 191D7800] 17:05:45 INFO - PROCESS | 3944 | 1464221145012 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]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 770ms 17:05:45 INFO - PROCESS | 3944 | 1464221145055 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 3944 | 1464221145057 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:05:45 INFO - PROCESS | 3944 | 1464221145061 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 3944 | 1464221145062 Marionette TRACE conn6 <- [1,1586,null,{}] 17:05:45 INFO - PROCESS | 3944 | 1464221145066 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}] 17:05:45 INFO - PROCESS | 3944 | 1464221145244 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:05:45 INFO - PROCESS | 3944 | 1464221145280 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 3944 | ++DOCSHELL 1A078800 == 103 [pid = 3944] [id = 406] 17:05:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 290 (1A07E000) [pid = 3944] [serial = 1218] [outer = 00000000] 17:05:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 291 (1B672000) [pid = 3944] [serial = 1219] [outer = 1A07E000] 17:05:45 INFO - PROCESS | 3944 | 1464221145331 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 292 (1D90FC00) [pid = 3944] [serial = 1220] [outer = 1A07E000] 17:05:45 INFO - PROCESS | 3944 | 1464221145813 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]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 771ms 17:05:45 INFO - PROCESS | 3944 | 1464221145831 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 3944 | 1464221145833 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:05:45 INFO - PROCESS | 3944 | 1464221145844 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 3944 | 1464221145846 Marionette TRACE conn6 <- [1,1590,null,{}] 17:05:45 INFO - PROCESS | 3944 | 1464221145849 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}] 17:05:46 INFO - PROCESS | 3944 | 1464221146000 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:05:46 INFO - PROCESS | 3944 | 1464221146017 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 3944 | ++DOCSHELL 1D021800 == 104 [pid = 3944] [id = 407] 17:05:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 293 (1D922000) [pid = 3944] [serial = 1221] [outer = 00000000] 17:05:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 294 (1DD50800) [pid = 3944] [serial = 1222] [outer = 1D922000] 17:05:46 INFO - PROCESS | 3944 | 1464221146062 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 295 (1E3D3C00) [pid = 3944] [serial = 1223] [outer = 1D922000] 17:05:46 INFO - PROCESS | 3944 | 1464221146535 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]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 17:05:46 INFO - PROCESS | 3944 | 1464221146576 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 3944 | 1464221146578 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:05:46 INFO - PROCESS | 3944 | 1464221146582 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 3944 | 1464221146583 Marionette TRACE conn6 <- [1,1594,null,{}] 17:05:46 INFO - PROCESS | 3944 | 1464221146595 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}] 17:05:46 INFO - PROCESS | 3944 | 1464221146768 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:05:46 INFO - PROCESS | 3944 | 1464221146796 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 3944 | ++DOCSHELL 1DACF000 == 105 [pid = 3944] [id = 408] 17:05:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 296 (1EA42000) [pid = 3944] [serial = 1224] [outer = 00000000] 17:05:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 297 (2202CC00) [pid = 3944] [serial = 1225] [outer = 1EA42000] 17:05:46 INFO - PROCESS | 3944 | 1464221146841 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 298 (22FA3C00) [pid = 3944] [serial = 1226] [outer = 1EA42000] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 297 (1B4C4C00) [pid = 3944] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 296 (1AEE9800) [pid = 3944] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 295 (0D91B000) [pid = 3944] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 294 (14770800) [pid = 3944] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 293 (15505400) [pid = 3944] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 292 (15524000) [pid = 3944] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 291 (18D35800) [pid = 3944] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 290 (19B29800) [pid = 3944] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:05:47 INFO - PROCESS | 3944 | --DOMWINDOW == 289 (1D90BC00) [pid = 3944] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:05:47 INFO - PROCESS | 3944 | 1464221147523 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]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 17:05:47 INFO - PROCESS | 3944 | 1464221147552 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 3944 | 1464221147554 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:05:47 INFO - PROCESS | 3944 | 1464221147575 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 3944 | 1464221147577 Marionette TRACE conn6 <- [1,1598,null,{}] 17:05:47 INFO - PROCESS | 3944 | 1464221147580 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}] 17:05:47 INFO - PROCESS | 3944 | 1464221147683 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:05:47 INFO - PROCESS | 3944 | 1464221147689 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 3944 | ++DOCSHELL 19D50C00 == 106 [pid = 3944] [id = 409] 17:05:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 290 (19EBB000) [pid = 3944] [serial = 1227] [outer = 00000000] 17:05:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 291 (1D92F000) [pid = 3944] [serial = 1228] [outer = 19EBB000] 17:05:47 INFO - PROCESS | 3944 | 1464221147734 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 292 (1F445C00) [pid = 3944] [serial = 1229] [outer = 19EBB000] 17:05:48 INFO - PROCESS | 3944 | 1464221148196 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]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 17:05:48 INFO - PROCESS | 3944 | 1464221148251 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:05:48 INFO - PROCESS | 3944 | 1464221148253 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:05:48 INFO - PROCESS | 3944 | 1464221148279 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 3944 | 1464221148281 Marionette TRACE conn6 <- [1,1602,null,{}] 17:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:05:48 INFO - PROCESS | 3944 | 1464221148285 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}] 17:05:48 INFO - PROCESS | 3944 | 1464221148390 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:05:48 INFO - PROCESS | 3944 | 1464221148432 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 3944 | ++DOCSHELL 0DA13800 == 107 [pid = 3944] [id = 410] 17:05:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 293 (0DA44800) [pid = 3944] [serial = 1230] [outer = 00000000] 17:05:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 294 (23C67800) [pid = 3944] [serial = 1231] [outer = 0DA44800] 17:05:48 INFO - PROCESS | 3944 | 1464221148477 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 295 (23EA3000) [pid = 3944] [serial = 1232] [outer = 0DA44800] 17:05:48 INFO - PROCESS | 3944 | 1464221148933 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]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 17:05:48 INFO - PROCESS | 3944 | 1464221148957 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:05:48 INFO - PROCESS | 3944 | 1464221148958 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:05:48 INFO - PROCESS | 3944 | 1464221148961 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 3944 | 1464221148963 Marionette TRACE conn6 <- [1,1606,null,{}] 17:05:49 INFO - PROCESS | 3944 | 1464221148988 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}] 17:05:49 INFO - PROCESS | 3944 | 1464221149096 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:05:49 INFO - PROCESS | 3944 | 1464221149103 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 3944 | ++DOCSHELL 23EA7400 == 108 [pid = 3944] [id = 411] 17:05:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 296 (2402A400) [pid = 3944] [serial = 1233] [outer = 00000000] 17:05:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 297 (24752800) [pid = 3944] [serial = 1234] [outer = 2402A400] 17:05:49 INFO - PROCESS | 3944 | 1464221149151 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 298 (28124400) [pid = 3944] [serial = 1235] [outer = 2402A400] 17:05:50 INFO - PROCESS | 3944 | 1464221150049 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]]]}] 17:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1129ms 17:05:50 INFO - PROCESS | 3944 | 1464221150092 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:05:50 INFO - PROCESS | 3944 | 1464221150098 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:05:50 INFO - PROCESS | 3944 | 1464221150116 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:05:50 INFO - PROCESS | 3944 | 1464221150121 Marionette TRACE conn6 <- [1,1610,null,{}] 17:05:50 INFO - PROCESS | 3944 | 1464221150129 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}] 17:05:50 INFO - PROCESS | 3944 | 1464221150271 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:05:50 INFO - PROCESS | 3944 | 1464221150453 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 3944 | ++DOCSHELL 1471B800 == 109 [pid = 3944] [id = 412] 17:05:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 299 (1550E000) [pid = 3944] [serial = 1236] [outer = 00000000] 17:05:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 300 (15C4FC00) [pid = 3944] [serial = 1237] [outer = 1550E000] 17:05:50 INFO - PROCESS | 3944 | 1464221150510 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 301 (17929C00) [pid = 3944] [serial = 1238] [outer = 1550E000] 17:05:51 INFO - PROCESS | 3944 | 1464221151071 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]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:05:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1041ms 17:05:51 INFO - PROCESS | 3944 | 1464221151148 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:05:51 INFO - PROCESS | 3944 | 1464221151154 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:05:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:05:51 INFO - PROCESS | 3944 | 1464221151160 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - PROCESS | 3944 | 1464221151163 Marionette TRACE conn6 <- [1,1614,null,{}] 17:05:51 INFO - PROCESS | 3944 | 1464221151167 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}] 17:05:51 INFO - PROCESS | 3944 | 1464221151303 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:05:51 INFO - PROCESS | 3944 | 1464221151482 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 3944 | ++DOCSHELL 19D39C00 == 110 [pid = 3944] [id = 413] 17:05:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 302 (19D52800) [pid = 3944] [serial = 1239] [outer = 00000000] 17:05:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 303 (1A077000) [pid = 3944] [serial = 1240] [outer = 19D52800] 17:05:51 INFO - PROCESS | 3944 | 1464221151539 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 304 (1C1EF000) [pid = 3944] [serial = 1241] [outer = 19D52800] 17:05:52 INFO - PROCESS | 3944 | 1464221152146 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]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1019ms 17:05:52 INFO - PROCESS | 3944 | 1464221152181 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 3944 | 1464221152183 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:05:52 INFO - PROCESS | 3944 | 1464221152187 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:05:52 INFO - PROCESS | 3944 | 1464221152191 Marionette TRACE conn6 <- [1,1618,null,{}] 17:05:52 INFO - PROCESS | 3944 | 1464221152203 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}] 17:05:52 INFO - PROCESS | 3944 | 1464221152353 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:05:52 INFO - PROCESS | 3944 | 1464221152535 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 3944 | ++DOCSHELL 2474B400 == 111 [pid = 3944] [id = 414] 17:05:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 305 (2474C000) [pid = 3944] [serial = 1242] [outer = 00000000] 17:05:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 306 (247A5800) [pid = 3944] [serial = 1243] [outer = 2474C000] 17:05:52 INFO - PROCESS | 3944 | 1464221152592 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 307 (2811EC00) [pid = 3944] [serial = 1244] [outer = 2474C000] 17:05:53 INFO - PROCESS | 3944 | 1464221153198 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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:05:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1075ms 17:05:53 INFO - PROCESS | 3944 | 1464221153279 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 3944 | 1464221153281 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:05:53 INFO - PROCESS | 3944 | 1464221153285 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 3944 | 1464221153287 Marionette TRACE conn6 <- [1,1622,null,{}] 17:05:53 INFO - PROCESS | 3944 | 1464221153290 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}] 17:05:53 INFO - PROCESS | 3944 | 1464221153422 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:05:53 INFO - PROCESS | 3944 | 1464221153601 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 3944 | ++DOCSHELL 27DED400 == 112 [pid = 3944] [id = 415] 17:05:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 308 (27DEFC00) [pid = 3944] [serial = 1245] [outer = 00000000] 17:05:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 309 (27DF6C00) [pid = 3944] [serial = 1246] [outer = 27DEFC00] 17:05:53 INFO - PROCESS | 3944 | 1464221153658 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 310 (27DFA400) [pid = 3944] [serial = 1247] [outer = 27DEFC00] 17:05:54 INFO - PROCESS | 3944 | 1464221154259 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]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:05:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1021ms 17:05:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:05:54 INFO - PROCESS | 3944 | 1464221154308 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 3944 | 1464221154311 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:05:54 INFO - PROCESS | 3944 | 1464221154314 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - PROCESS | 3944 | 1464221154316 Marionette TRACE conn6 <- [1,1626,null,{}] 17:05:54 INFO - PROCESS | 3944 | 1464221154320 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}] 17:05:54 INFO - PROCESS | 3944 | 1464221154476 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:05:54 INFO - PROCESS | 3944 | 1464221154656 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 3944 | ++DOCSHELL 27DF0800 == 113 [pid = 3944] [id = 416] 17:05:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 311 (27DF6000) [pid = 3944] [serial = 1248] [outer = 00000000] 17:05:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 312 (28162400) [pid = 3944] [serial = 1249] [outer = 27DF6000] 17:05:54 INFO - PROCESS | 3944 | 1464221154718 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 313 (28164800) [pid = 3944] [serial = 1250] [outer = 27DF6000] 17:05:55 INFO - PROCESS | 3944 | 1464221155301 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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1019ms 17:05:55 INFO - PROCESS | 3944 | 1464221155337 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 3944 | 1464221155339 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:05:55 INFO - PROCESS | 3944 | 1464221155343 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:05:55 INFO - PROCESS | 3944 | 1464221155345 Marionette TRACE conn6 <- [1,1630,null,{}] 17:05:55 INFO - PROCESS | 3944 | 1464221155349 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}] 17:05:55 INFO - PROCESS | 3944 | 1464221155533 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:05:55 INFO - PROCESS | 3944 | 1464221155714 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 3944 | ++DOCSHELL 28004400 == 114 [pid = 3944] [id = 417] 17:05:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 314 (28007C00) [pid = 3944] [serial = 1251] [outer = 00000000] 17:05:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 315 (2815D000) [pid = 3944] [serial = 1252] [outer = 28007C00] 17:05:55 INFO - PROCESS | 3944 | 1464221155768 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 316 (28250800) [pid = 3944] [serial = 1253] [outer = 28007C00] 17:05:56 INFO - PROCESS | 3944 | 1464221156352 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]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:05:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1020ms 17:05:56 INFO - PROCESS | 3944 | 1464221156366 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 3944 | 1464221156368 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:05:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:05:56 INFO - PROCESS | 3944 | 1464221156372 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 3944 | 1464221156374 Marionette TRACE conn6 <- [1,1634,null,{}] 17:05:56 INFO - PROCESS | 3944 | 1464221156378 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}] 17:05:56 INFO - PROCESS | 3944 | 1464221156506 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:05:56 INFO - PROCESS | 3944 | 1464221156699 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 3944 | ++DOCSHELL 28252000 == 115 [pid = 3944] [id = 418] 17:05:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 317 (28255400) [pid = 3944] [serial = 1254] [outer = 00000000] 17:05:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 318 (28259800) [pid = 3944] [serial = 1255] [outer = 28255400] 17:05:56 INFO - PROCESS | 3944 | 1464221156756 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 319 (2825C800) [pid = 3944] [serial = 1256] [outer = 28255400] 17:05:57 INFO - PROCESS | 3944 | 1464221157360 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]]]}] 17:05:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:05:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1016ms 17:05:57 INFO - PROCESS | 3944 | 1464221157392 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:05:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:05:57 INFO - PROCESS | 3944 | 1464221157394 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:05:57 INFO - PROCESS | 3944 | 1464221157397 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - PROCESS | 3944 | 1464221157399 Marionette TRACE conn6 <- [1,1638,null,{}] 17:05:57 INFO - PROCESS | 3944 | 1464221157403 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}] 17:05:57 INFO - PROCESS | 3944 | 1464221157527 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:05:57 INFO - PROCESS | 3944 | 1464221157722 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:57 INFO - PROCESS | 3944 | ++DOCSHELL 28257400 == 116 [pid = 3944] [id = 419] 17:05:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 320 (28259C00) [pid = 3944] [serial = 1257] [outer = 00000000] 17:05:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 321 (2864C400) [pid = 3944] [serial = 1258] [outer = 28259C00] 17:05:57 INFO - PROCESS | 3944 | 1464221157778 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 322 (2903EC00) [pid = 3944] [serial = 1259] [outer = 28259C00] 17:05:58 INFO - PROCESS | 3944 | 1464221158314 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]]]}] 17:05:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:05:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 971ms 17:05:58 INFO - PROCESS | 3944 | 1464221158370 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:05:58 INFO - PROCESS | 3944 | 1464221158372 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:05:58 INFO - PROCESS | 3944 | 1464221158375 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:05:58 INFO - PROCESS | 3944 | 1464221158377 Marionette TRACE conn6 <- [1,1642,null,{}] 17:05:58 INFO - PROCESS | 3944 | 1464221158382 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}] 17:05:58 INFO - PROCESS | 3944 | 1464221158508 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:05:58 INFO - PROCESS | 3944 | 1464221158702 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 3944 | ++DOCSHELL 2931B400 == 117 [pid = 3944] [id = 420] 17:05:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 323 (2931F000) [pid = 3944] [serial = 1260] [outer = 00000000] 17:05:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 324 (2964EC00) [pid = 3944] [serial = 1261] [outer = 2931F000] 17:05:58 INFO - PROCESS | 3944 | 1464221158759 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 325 (29D39C00) [pid = 3944] [serial = 1262] [outer = 2931F000] 17:05:59 INFO - PROCESS | 3944 | 1464221159358 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]]]}] 17:05:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:05:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1017ms 17:05:59 INFO - PROCESS | 3944 | 1464221159396 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:05:59 INFO - PROCESS | 3944 | 1464221159398 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:05:59 INFO - PROCESS | 3944 | 1464221159402 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:05:59 INFO - PROCESS | 3944 | 1464221159404 Marionette TRACE conn6 <- [1,1646,null,{}] 17:05:59 INFO - PROCESS | 3944 | 1464221159407 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}] 17:05:59 INFO - PROCESS | 3944 | 1464221159533 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:05:59 INFO - PROCESS | 3944 | 1464221159728 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 3944 | ++DOCSHELL 2931A000 == 118 [pid = 3944] [id = 421] 17:05:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 326 (2931E800) [pid = 3944] [serial = 1263] [outer = 00000000] 17:05:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 327 (2A715400) [pid = 3944] [serial = 1264] [outer = 2931E800] 17:05:59 INFO - PROCESS | 3944 | 1464221159783 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 328 (2A718000) [pid = 3944] [serial = 1265] [outer = 2931E800] 17:06:00 INFO - PROCESS | 3944 | 1464221160489 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]]]}] 17:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1122ms 17:06:00 INFO - PROCESS | 3944 | 1464221160527 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 3944 | 1464221160530 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:06:00 INFO - PROCESS | 3944 | 1464221160533 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 3944 | 1464221160536 Marionette TRACE conn6 <- [1,1650,null,{}] 17:06:00 INFO - PROCESS | 3944 | 1464221160540 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}] 17:06:00 INFO - PROCESS | 3944 | 1464221160689 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:06:00 INFO - PROCESS | 3944 | 1464221160875 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 3944 | ++DOCSHELL 2BB9C800 == 119 [pid = 3944] [id = 422] 17:06:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 329 (2BB9DC00) [pid = 3944] [serial = 1266] [outer = 00000000] 17:06:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 330 (2BBA5400) [pid = 3944] [serial = 1267] [outer = 2BB9DC00] 17:06:00 INFO - PROCESS | 3944 | 1464221160933 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 331 (2C503400) [pid = 3944] [serial = 1268] [outer = 2BB9DC00] 17:06:01 INFO - PROCESS | 3944 | 1464221161484 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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1019ms 17:06:01 INFO - PROCESS | 3944 | 1464221161556 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 3944 | 1464221161559 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:06:01 INFO - PROCESS | 3944 | 1464221161562 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 3944 | 1464221161564 Marionette TRACE conn6 <- [1,1654,null,{}] 17:06:01 INFO - PROCESS | 3944 | 1464221161568 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}] 17:06:01 INFO - PROCESS | 3944 | 1464221161695 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:06:01 INFO - PROCESS | 3944 | 1464221161892 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 3944 | ++DOCSHELL 2C501800 == 120 [pid = 3944] [id = 423] 17:06:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 332 (2C505800) [pid = 3944] [serial = 1269] [outer = 00000000] 17:06:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 333 (2C50B400) [pid = 3944] [serial = 1270] [outer = 2C505800] 17:06:01 INFO - PROCESS | 3944 | 1464221161946 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 334 (2C50BC00) [pid = 3944] [serial = 1271] [outer = 2C505800] 17:06:02 INFO - PROCESS | 3944 | 1464221162588 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]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1076ms 17:06:02 INFO - PROCESS | 3944 | 1464221162642 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 3944 | 1464221162645 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:06:02 INFO - PROCESS | 3944 | 1464221162648 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 3944 | 1464221162651 Marionette TRACE conn6 <- [1,1658,null,{}] 17:06:02 INFO - PROCESS | 3944 | 1464221162656 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}] 17:06:02 INFO - PROCESS | 3944 | 1464221162784 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:06:03 INFO - PROCESS | 3944 | 1464221162985 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 3944 | ++DOCSHELL 0DA19400 == 121 [pid = 3944] [id = 424] 17:06:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 335 (0DA44000) [pid = 3944] [serial = 1272] [outer = 00000000] 17:06:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 336 (15C5AC00) [pid = 3944] [serial = 1273] [outer = 0DA44000] 17:06:03 INFO - PROCESS | 3944 | 1464221163040 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 337 (190D1C00) [pid = 3944] [serial = 1274] [outer = 0DA44000] 17:06:03 INFO - PROCESS | 3944 | 1464221163731 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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1121ms 17:06:03 INFO - PROCESS | 3944 | 1464221163773 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 3944 | 1464221163776 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:06:03 INFO - PROCESS | 3944 | 1464221163779 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - PROCESS | 3944 | 1464221163781 Marionette TRACE conn6 <- [1,1662,null,{}] 17:06:03 INFO - PROCESS | 3944 | 1464221163785 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}] 17:06:03 INFO - PROCESS | 3944 | 1464221163917 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:06:04 INFO - PROCESS | 3944 | 1464221164104 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 3944 | ++DOCSHELL 18D36400 == 122 [pid = 3944] [id = 425] 17:06:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 338 (1A07D000) [pid = 3944] [serial = 1275] [outer = 00000000] 17:06:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 339 (1E3CB800) [pid = 3944] [serial = 1276] [outer = 1A07D000] 17:06:04 INFO - PROCESS | 3944 | 1464221164157 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 340 (225C4400) [pid = 3944] [serial = 1277] [outer = 1A07D000] 17:06:04 INFO - PROCESS | 3944 | 1464221164737 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]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1015ms 17:06:04 INFO - PROCESS | 3944 | 1464221164798 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 3944 | 1464221164801 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:06:04 INFO - PROCESS | 3944 | 1464221164805 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 3944 | 1464221164806 Marionette TRACE conn6 <- [1,1666,null,{}] 17:06:04 INFO - PROCESS | 3944 | 1464221164810 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}] 17:06:04 INFO - PROCESS | 3944 | 1464221164938 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:06:05 INFO - PROCESS | 3944 | 1464221165392 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 3944 | ++DOCSHELL 0D91C400 == 123 [pid = 3944] [id = 426] 17:06:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 341 (0D95D800) [pid = 3944] [serial = 1278] [outer = 00000000] 17:06:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 342 (0E680400) [pid = 3944] [serial = 1279] [outer = 0D95D800] 17:06:05 INFO - PROCESS | 3944 | 1464221165478 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 343 (15539400) [pid = 3944] [serial = 1280] [outer = 0D95D800] 17:06:06 INFO - PROCESS | 3944 | 1464221166101 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]]]}] 17:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1323ms 17:06:06 INFO - PROCESS | 3944 | 1464221166141 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 3944 | 1464221166145 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:06:06 INFO - PROCESS | 3944 | 1464221166149 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - PROCESS | 3944 | 1464221166153 Marionette TRACE conn6 <- [1,1670,null,{}] 17:06:06 INFO - PROCESS | 3944 | 1464221166158 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}] 17:06:06 INFO - PROCESS | 3944 | 1464221166283 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:06:06 INFO - PROCESS | 3944 | 1464221166484 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 3944 | ++DOCSHELL 191D2C00 == 124 [pid = 3944] [id = 427] 17:06:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 344 (19742C00) [pid = 3944] [serial = 1281] [outer = 00000000] 17:06:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 345 (19D38000) [pid = 3944] [serial = 1282] [outer = 19742C00] 17:06:06 INFO - PROCESS | 3944 | 1464221166535 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 346 (19E58C00) [pid = 3944] [serial = 1283] [outer = 19742C00] 17:06:07 INFO - PROCESS | 3944 | 1464221167139 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]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1021ms 17:06:07 INFO - PROCESS | 3944 | 1464221167174 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 3944 | 1464221167178 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:06:07 INFO - PROCESS | 3944 | 1464221167183 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:06:07 INFO - PROCESS | 3944 | 1464221167185 Marionette TRACE conn6 <- [1,1674,null,{}] 17:06:07 INFO - PROCESS | 3944 | 1464221167189 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}] 17:06:07 INFO - PROCESS | 3944 | 1464221167315 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:06:07 INFO - PROCESS | 3944 | 1464221167530 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 1D10F400 == 123 [pid = 3944] [id = 198] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 15C57400 == 122 [pid = 3944] [id = 107] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 0DA13800 == 121 [pid = 3944] [id = 410] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 19D50C00 == 120 [pid = 3944] [id = 409] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 1DACF000 == 119 [pid = 3944] [id = 408] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 1D021800 == 118 [pid = 3944] [id = 407] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 1A078800 == 117 [pid = 3944] [id = 406] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 190B5800 == 116 [pid = 3944] [id = 405] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 17DFF400 == 115 [pid = 3944] [id = 404] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 0D3F6400 == 114 [pid = 3944] [id = 403] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 345 (2112CC00) [pid = 3944] [serial = 1159] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 344 (1553A400) [pid = 3944] [serial = 1099] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 343 (19D0DC00) [pid = 3944] [serial = 1102] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 342 (1F561400) [pid = 3944] [serial = 1105] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 341 (225C8800) [pid = 3944] [serial = 1108] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 340 (23B68000) [pid = 3944] [serial = 1111] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 339 (28123C00) [pid = 3944] [serial = 1114] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 338 (29312800) [pid = 3944] [serial = 1117] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 337 (29046800) [pid = 3944] [serial = 1120] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 336 (2931F400) [pid = 3944] [serial = 1123] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 335 (1D022C00) [pid = 3944] [serial = 1126] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 334 (1B7C6400) [pid = 3944] [serial = 1129] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | ++DOCSHELL 0D89FC00 == 115 [pid = 3944] [id = 428] 17:06:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 335 (0D965C00) [pid = 3944] [serial = 1284] [outer = 00000000] 17:06:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 336 (1553D400) [pid = 3944] [serial = 1285] [outer = 0D965C00] 17:06:07 INFO - PROCESS | 3944 | 1464221167683 Marionette DEBUG loaded listener.js 17:06:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 337 (155ED800) [pid = 3944] [serial = 1286] [outer = 0D965C00] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 17C88800 == 114 [pid = 3944] [id = 402] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 0D367400 == 113 [pid = 3944] [id = 401] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 247AA800 == 112 [pid = 3944] [id = 395] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 247A1C00 == 111 [pid = 3944] [id = 394] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 24025000 == 110 [pid = 3944] [id = 393] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 2811B000 == 109 [pid = 3944] [id = 392] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 19D3A000 == 108 [pid = 3944] [id = 391] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 22033800 == 107 [pid = 3944] [id = 390] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 1CD1AC00 == 106 [pid = 3944] [id = 389] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 17929000 == 105 [pid = 3944] [id = 388] 17:06:07 INFO - PROCESS | 3944 | --DOCSHELL 0DDC3C00 == 104 [pid = 3944] [id = 387] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 336 (1B7C3400) [pid = 3944] [serial = 1147] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 335 (1DAA0C00) [pid = 3944] [serial = 1150] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 334 (1D13D400) [pid = 3944] [serial = 1148] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 333 (155F4400) [pid = 3944] [serial = 1153] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 332 (155C5800) [pid = 3944] [serial = 1138] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 331 (155FC800) [pid = 3944] [serial = 1139] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 330 (155DBC00) [pid = 3944] [serial = 1133] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 329 (1552C400) [pid = 3944] [serial = 1132] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 328 (191D4800) [pid = 3944] [serial = 1136] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 327 (17DD4C00) [pid = 3944] [serial = 1135] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 326 (19747000) [pid = 3944] [serial = 1141] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 325 (1998F800) [pid = 3944] [serial = 1142] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 324 (1DD92800) [pid = 3944] [serial = 1151] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 323 (19DE2800) [pid = 3944] [serial = 1144] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 322 (1E3D0400) [pid = 3944] [serial = 1156] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 321 (1974DC00) [pid = 3944] [serial = 1154] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 320 (19EBBC00) [pid = 3944] [serial = 1145] [outer = 00000000] [url = about:blank] 17:06:07 INFO - PROCESS | 3944 | --DOMWINDOW == 319 (1EA44400) [pid = 3944] [serial = 1157] [outer = 00000000] [url = about:blank] 17:06:08 INFO - PROCESS | 3944 | 1464221168199 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]]]}] 17:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1071ms 17:06:08 INFO - PROCESS | 3944 | 1464221168259 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:06:08 INFO - PROCESS | 3944 | 1464221168261 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:06:08 INFO - PROCESS | 3944 | 1464221168266 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:06:08 INFO - PROCESS | 3944 | 1464221168272 Marionette TRACE conn6 <- [1,1678,null,{}] 17:06:08 INFO - PROCESS | 3944 | 1464221168280 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}] 17:06:08 INFO - PROCESS | 3944 | 1464221168412 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:06:08 INFO - PROCESS | 3944 | 1464221168557 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 3944 | ++DOCSHELL 155E4000 == 105 [pid = 3944] [id = 429] 17:06:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 320 (155E5C00) [pid = 3944] [serial = 1287] [outer = 00000000] 17:06:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 321 (190B5800) [pid = 3944] [serial = 1288] [outer = 155E5C00] 17:06:08 INFO - PROCESS | 3944 | 1464221168602 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 322 (191DA800) [pid = 3944] [serial = 1289] [outer = 155E5C00] 17:06:09 INFO - PROCESS | 3944 | 1464221168980 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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 790ms 17:06:09 INFO - PROCESS | 3944 | 1464221169062 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 3944 | 1464221169064 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:06:09 INFO - PROCESS | 3944 | 1464221169068 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 3944 | 1464221169070 Marionette TRACE conn6 <- [1,1682,null,{}] 17:06:09 INFO - PROCESS | 3944 | 1464221169074 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}] 17:06:09 INFO - PROCESS | 3944 | 1464221169185 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:06:09 INFO - PROCESS | 3944 | 1464221169196 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 3944 | ++DOCSHELL 185D7C00 == 106 [pid = 3944] [id = 430] 17:06:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 323 (19986C00) [pid = 3944] [serial = 1290] [outer = 00000000] 17:06:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 324 (19EC7800) [pid = 3944] [serial = 1291] [outer = 19986C00] 17:06:09 INFO - PROCESS | 3944 | 1464221169241 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 325 (1A079800) [pid = 3944] [serial = 1292] [outer = 19986C00] 17:06:09 INFO - PROCESS | 3944 | 1464221169687 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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 17:06:09 INFO - PROCESS | 3944 | 1464221169768 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 3944 | 1464221169770 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:06:09 INFO - PROCESS | 3944 | 1464221169775 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 3944 | 1464221169777 Marionette TRACE conn6 <- [1,1686,null,{}] 17:06:09 INFO - PROCESS | 3944 | 1464221169780 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}] 17:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:06:09 INFO - PROCESS | 3944 | 1464221169893 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:06:09 INFO - PROCESS | 3944 | 1464221169900 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 3944 | ++DOCSHELL 1B4D7C00 == 107 [pid = 3944] [id = 431] 17:06:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 326 (1B66A000) [pid = 3944] [serial = 1293] [outer = 00000000] 17:06:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 327 (1CD1AC00) [pid = 3944] [serial = 1294] [outer = 1B66A000] 17:06:09 INFO - PROCESS | 3944 | 1464221169952 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 328 (1D92C000) [pid = 3944] [serial = 1295] [outer = 1B66A000] 17:06:10 INFO - PROCESS | 3944 | 1464221170518 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]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 771ms 17:06:10 INFO - PROCESS | 3944 | 1464221170579 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 3944 | 1464221170581 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:06:10 INFO - PROCESS | 3944 | 1464221170599 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 3944 | 1464221170601 Marionette TRACE conn6 <- [1,1690,null,{}] 17:06:10 INFO - PROCESS | 3944 | 1464221170604 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}] 17:06:10 INFO - PROCESS | 3944 | 1464221170763 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:06:10 INFO - PROCESS | 3944 | 1464221170785 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 3944 | ++DOCSHELL 1DACF800 == 108 [pid = 3944] [id = 432] 17:06:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 329 (1DAD1800) [pid = 3944] [serial = 1296] [outer = 00000000] 17:06:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 330 (1E3CA800) [pid = 3944] [serial = 1297] [outer = 1DAD1800] 17:06:10 INFO - PROCESS | 3944 | 1464221170831 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 331 (1EA85400) [pid = 3944] [serial = 1298] [outer = 1DAD1800] 17:06:11 INFO - PROCESS | 3944 | 1464221171312 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]]]}] 17:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 732ms 17:06:11 INFO - PROCESS | 3944 | 1464221171330 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:06:11 INFO - PROCESS | 3944 | 1464221171333 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:06:11 INFO - PROCESS | 3944 | 1464221171341 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:06:11 INFO - PROCESS | 3944 | 1464221171342 Marionette TRACE conn6 <- [1,1694,null,{}] 17:06:11 INFO - PROCESS | 3944 | 1464221171346 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}] 17:06:11 INFO - PROCESS | 3944 | 1464221171501 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:06:11 INFO - PROCESS | 3944 | 1464221171519 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 3944 | ++DOCSHELL 1EEB3C00 == 109 [pid = 3944] [id = 433] 17:06:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 332 (21122000) [pid = 3944] [serial = 1299] [outer = 00000000] 17:06:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 333 (21B30800) [pid = 3944] [serial = 1300] [outer = 21122000] 17:06:11 INFO - PROCESS | 3944 | 1464221171563 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 334 (225C9000) [pid = 3944] [serial = 1301] [outer = 21122000] 17:06:12 INFO - PROCESS | 3944 | 1464221172046 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]]]}] 17:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 17:06:12 INFO - PROCESS | 3944 | 1464221172066 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 3944 | 1464221172068 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:06:12 INFO - PROCESS | 3944 | 1464221172077 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 3944 | 1464221172079 Marionette TRACE conn6 <- [1,1698,null,{}] 17:06:12 INFO - PROCESS | 3944 | 1464221172082 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}] 17:06:12 INFO - PROCESS | 3944 | 1464221172633 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 333 (19EBB000) [pid = 3944] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 332 (1E3CF800) [pid = 3944] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 331 (1A07E000) [pid = 3944] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 330 (1D922000) [pid = 3944] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 329 (1DACC400) [pid = 3944] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 328 (1EA42000) [pid = 3944] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 327 (0DA10C00) [pid = 3944] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 326 (0D7D6C00) [pid = 3944] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 325 (185D9000) [pid = 3944] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 324 (0DA44800) [pid = 3944] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 323 (191D7800) [pid = 3944] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:06:12 INFO - PROCESS | 3944 | --DOMWINDOW == 322 (18D34C00) [pid = 3944] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:06:12 INFO - PROCESS | 3944 | 1464221172735 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D6C00 == 110 [pid = 3944] [id = 434] 17:06:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 323 (0D95A800) [pid = 3944] [serial = 1302] [outer = 00000000] 17:06:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 324 (1552D800) [pid = 3944] [serial = 1303] [outer = 0D95A800] 17:06:12 INFO - PROCESS | 3944 | 1464221172793 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 325 (185D9000) [pid = 3944] [serial = 1304] [outer = 0D95A800] 17:06:13 INFO - PROCESS | 3944 | 1464221173197 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]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1179ms 17:06:13 INFO - PROCESS | 3944 | 1464221173261 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 3944 | 1464221173263 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:06:13 INFO - PROCESS | 3944 | 1464221173266 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:06:13 INFO - PROCESS | 3944 | 1464221173268 Marionette TRACE conn6 <- [1,1702,null,{}] 17:06:13 INFO - PROCESS | 3944 | 1464221173271 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}] 17:06:13 INFO - PROCESS | 3944 | 1464221173380 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:06:13 INFO - PROCESS | 3944 | 1464221173392 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 3944 | ++DOCSHELL 19D36000 == 111 [pid = 3944] [id = 435] 17:06:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 326 (19EBB000) [pid = 3944] [serial = 1305] [outer = 00000000] 17:06:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 327 (22F9A400) [pid = 3944] [serial = 1306] [outer = 19EBB000] 17:06:13 INFO - PROCESS | 3944 | 1464221173438 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 328 (23B6C400) [pid = 3944] [serial = 1307] [outer = 19EBB000] 17:06:13 INFO - PROCESS | 3944 | 1464221173898 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]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 17:06:13 INFO - PROCESS | 3944 | 1464221173960 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 3944 | 1464221173962 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:06:13 INFO - PROCESS | 3944 | 1464221173965 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:06:13 INFO - PROCESS | 3944 | 1464221173967 Marionette TRACE conn6 <- [1,1706,null,{}] 17:06:13 INFO - PROCESS | 3944 | 1464221173971 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}] 17:06:14 INFO - PROCESS | 3944 | 1464221174101 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:06:14 INFO - PROCESS | 3944 | 1464221174108 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 3944 | ++DOCSHELL 19A3E400 == 112 [pid = 3944] [id = 436] 17:06:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 329 (225CA800) [pid = 3944] [serial = 1308] [outer = 00000000] 17:06:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 330 (23EA2C00) [pid = 3944] [serial = 1309] [outer = 225CA800] 17:06:14 INFO - PROCESS | 3944 | 1464221174156 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 331 (24745800) [pid = 3944] [serial = 1310] [outer = 225CA800] 17:06:14 INFO - PROCESS | 3944 | 1464221174774 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]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 870ms 17:06:14 INFO - PROCESS | 3944 | 1464221174840 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 3944 | 1464221174844 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:06:14 INFO - PROCESS | 3944 | 1464221174850 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 3944 | 1464221174854 Marionette TRACE conn6 <- [1,1710,null,{}] 17:06:14 INFO - PROCESS | 3944 | 1464221174860 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}] 17:06:15 INFO - PROCESS | 3944 | 1464221175004 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:06:15 INFO - PROCESS | 3944 | 1464221175162 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 3944 | ++DOCSHELL 1550F400 == 113 [pid = 3944] [id = 437] 17:06:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 332 (15523800) [pid = 3944] [serial = 1311] [outer = 00000000] 17:06:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 333 (1553F400) [pid = 3944] [serial = 1312] [outer = 15523800] 17:06:15 INFO - PROCESS | 3944 | 1464221175219 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 334 (155EFC00) [pid = 3944] [serial = 1313] [outer = 15523800] 17:06:15 INFO - PROCESS | 3944 | 1464221175856 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]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1020ms 17:06:15 INFO - PROCESS | 3944 | 1464221175873 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 3944 | 1464221175880 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:06:15 INFO - PROCESS | 3944 | 1464221175886 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 3944 | 1464221175889 Marionette TRACE conn6 <- [1,1714,null,{}] 17:06:15 INFO - PROCESS | 3944 | 1464221175893 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}] 17:06:16 INFO - PROCESS | 3944 | 1464221176028 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:06:16 INFO - PROCESS | 3944 | 1464221176215 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 3944 | ++DOCSHELL 190B8400 == 114 [pid = 3944] [id = 438] 17:06:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 335 (19989800) [pid = 3944] [serial = 1314] [outer = 00000000] 17:06:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 336 (19D37400) [pid = 3944] [serial = 1315] [outer = 19989800] 17:06:16 INFO - PROCESS | 3944 | 1464221176270 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 337 (19E57C00) [pid = 3944] [serial = 1316] [outer = 19989800] 17:06:16 INFO - PROCESS | 3944 | 1464221176910 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]]]}] 17:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1076ms 17:06:16 INFO - PROCESS | 3944 | 1464221176964 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 3944 | 1464221176967 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:06:16 INFO - PROCESS | 3944 | 1464221176970 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 3944 | 1464221176974 Marionette TRACE conn6 <- [1,1718,null,{}] 17:06:17 INFO - PROCESS | 3944 | 1464221176985 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}] 17:06:17 INFO - PROCESS | 3944 | 1464221177123 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:06:17 INFO - PROCESS | 3944 | 1464221177310 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 3944 | ++DOCSHELL 23B6B400 == 115 [pid = 3944] [id = 439] 17:06:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 338 (23C70000) [pid = 3944] [serial = 1317] [outer = 00000000] 17:06:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 339 (24028000) [pid = 3944] [serial = 1318] [outer = 23C70000] 17:06:17 INFO - PROCESS | 3944 | 1464221177367 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 340 (247A3C00) [pid = 3944] [serial = 1319] [outer = 23C70000] 17:06:18 INFO - PROCESS | 3944 | 1464221177985 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]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1077ms 17:06:18 INFO - PROCESS | 3944 | 1464221178051 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 17:06:18 INFO - PROCESS | 3944 | 1464221178054 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:06:18 INFO - PROCESS | 3944 | 1464221178057 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:06:18 INFO - PROCESS | 3944 | 1464221178059 Marionette TRACE conn6 <- [1,1722,null,{}] 17:06:18 INFO - PROCESS | 3944 | 1464221178063 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}] 17:06:18 INFO - PROCESS | 3944 | 1464221178197 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:06:18 INFO - PROCESS | 3944 | 1464221178383 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 3944 | ++DOCSHELL 1D923C00 == 116 [pid = 3944] [id = 440] 17:06:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 341 (27DEEC00) [pid = 3944] [serial = 1320] [outer = 00000000] 17:06:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 342 (28004800) [pid = 3944] [serial = 1321] [outer = 27DEEC00] 17:06:18 INFO - PROCESS | 3944 | 1464221178440 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 343 (2811A400) [pid = 3944] [serial = 1322] [outer = 27DEEC00] 17:06:19 INFO - PROCESS | 3944 | 1464221179038 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]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1019ms 17:06:19 INFO - PROCESS | 3944 | 1464221179080 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 3944 | 1464221179082 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:06:19 INFO - PROCESS | 3944 | 1464221179086 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 3944 | 1464221179088 Marionette TRACE conn6 <- [1,1726,null,{}] 17:06:19 INFO - PROCESS | 3944 | 1464221179092 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}] 17:06:19 INFO - PROCESS | 3944 | 1464221179219 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:06:19 INFO - PROCESS | 3944 | 1464221179418 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 3944 | ++DOCSHELL 28121800 == 117 [pid = 3944] [id = 441] 17:06:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 344 (2815B000) [pid = 3944] [serial = 1323] [outer = 00000000] 17:06:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 345 (28246400) [pid = 3944] [serial = 1324] [outer = 2815B000] 17:06:19 INFO - PROCESS | 3944 | 1464221179473 Marionette DEBUG loaded listener.js 17:06:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 346 (2824FC00) [pid = 3944] [serial = 1325] [outer = 2815B000] 17:06:20 INFO - PROCESS | 3944 | 1464221180072 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]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1019ms 17:06:20 INFO - PROCESS | 3944 | 1464221180109 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 3944 | 1464221180112 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:06:20 INFO - PROCESS | 3944 | 1464221180115 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 3944 | 1464221180117 Marionette TRACE conn6 <- [1,1730,null,{}] 17:06:20 INFO - PROCESS | 3944 | 1464221180121 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}] 17:06:20 INFO - PROCESS | 3944 | 1464221180297 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:06:20 INFO - PROCESS | 3944 | 1464221180502 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 3944 | ++DOCSHELL 2856E800 == 118 [pid = 3944] [id = 442] 17:06:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 347 (2856F000) [pid = 3944] [serial = 1326] [outer = 00000000] 17:06:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 348 (28646C00) [pid = 3944] [serial = 1327] [outer = 2856F000] 17:06:20 INFO - PROCESS | 3944 | 1464221180559 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 349 (2904B000) [pid = 3944] [serial = 1328] [outer = 2856F000] 17:06:21 INFO - PROCESS | 3944 | 1464221181140 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]]]}] 17:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1072ms 17:06:21 INFO - PROCESS | 3944 | 1464221181190 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:06:21 INFO - PROCESS | 3944 | 1464221181193 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:06:21 INFO - PROCESS | 3944 | 1464221181213 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:06:21 INFO - PROCESS | 3944 | 1464221181215 Marionette TRACE conn6 <- [1,1734,null,{}] 17:06:21 INFO - PROCESS | 3944 | 1464221181219 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}] 17:06:21 INFO - PROCESS | 3944 | 1464221181348 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:06:21 INFO - PROCESS | 3944 | 1464221181548 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 3944 | ++DOCSHELL 28630000 == 119 [pid = 3944] [id = 443] 17:06:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 350 (2931B800) [pid = 3944] [serial = 1329] [outer = 00000000] 17:06:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 351 (29653000) [pid = 3944] [serial = 1330] [outer = 2931B800] 17:06:21 INFO - PROCESS | 3944 | 1464221181603 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 352 (29D36400) [pid = 3944] [serial = 1331] [outer = 2931B800] 17:06:22 INFO - PROCESS | 3944 | 1464221182139 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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 17:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:06:22 INFO - PROCESS | 3944 | 1464221182188 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 3944 | 1464221182191 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:06:22 INFO - PROCESS | 3944 | 1464221182194 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - PROCESS | 3944 | 1464221182196 Marionette TRACE conn6 <- [1,1738,null,{}] 17:06:22 INFO - PROCESS | 3944 | 1464221182200 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}] 17:06:22 INFO - PROCESS | 3944 | 1464221182328 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:06:22 INFO - PROCESS | 3944 | 1464221182531 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 3944 | ++DOCSHELL 2A716400 == 120 [pid = 3944] [id = 444] 17:06:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 353 (2BB99C00) [pid = 3944] [serial = 1332] [outer = 00000000] 17:06:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 354 (2BBA0800) [pid = 3944] [serial = 1333] [outer = 2BB99C00] 17:06:22 INFO - PROCESS | 3944 | 1464221182587 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 355 (2BBA7800) [pid = 3944] [serial = 1334] [outer = 2BB99C00] 17:06:23 INFO - PROCESS | 3944 | 1464221183194 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]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1016ms 17:06:23 INFO - PROCESS | 3944 | 1464221183214 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 3944 | 1464221183216 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:06:23 INFO - PROCESS | 3944 | 1464221183220 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 3944 | 1464221183222 Marionette TRACE conn6 <- [1,1742,null,{}] 17:06:23 INFO - PROCESS | 3944 | 1464221183225 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}] 17:06:23 INFO - PROCESS | 3944 | 1464221183354 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:06:23 INFO - PROCESS | 3944 | 1464221183554 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 3944 | ++DOCSHELL 29D31C00 == 121 [pid = 3944] [id = 445] 17:06:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 356 (2BB9C000) [pid = 3944] [serial = 1335] [outer = 00000000] 17:06:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 357 (2CAA8000) [pid = 3944] [serial = 1336] [outer = 2BB9C000] 17:06:23 INFO - PROCESS | 3944 | 1464221183609 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 358 (2CAA8800) [pid = 3944] [serial = 1337] [outer = 2BB9C000] 17:06:24 INFO - PROCESS | 3944 | 1464221184236 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]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1070ms 17:06:24 INFO - PROCESS | 3944 | 1464221184294 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 3944 | 1464221184296 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:06:24 INFO - PROCESS | 3944 | 1464221184300 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - PROCESS | 3944 | 1464221184302 Marionette TRACE conn6 <- [1,1746,null,{}] 17:06:24 INFO - PROCESS | 3944 | 1464221184305 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}] 17:06:24 INFO - PROCESS | 3944 | 1464221184434 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:06:24 INFO - PROCESS | 3944 | 1464221184622 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 3944 | ++DOCSHELL 2CAA7C00 == 122 [pid = 3944] [id = 446] 17:06:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 359 (2CAAE400) [pid = 3944] [serial = 1338] [outer = 00000000] 17:06:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 360 (2CAB4800) [pid = 3944] [serial = 1339] [outer = 2CAAE400] 17:06:24 INFO - PROCESS | 3944 | 1464221184675 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 361 (2E005000) [pid = 3944] [serial = 1340] [outer = 2CAAE400] 17:06:25 INFO - PROCESS | 3944 | 1464221185223 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]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 17:06:25 INFO - PROCESS | 3944 | 1464221185270 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 3944 | 1464221185273 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:06:25 INFO - PROCESS | 3944 | 1464221185276 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:06:25 INFO - PROCESS | 3944 | 1464221185279 Marionette TRACE conn6 <- [1,1750,null,{}] 17:06:25 INFO - PROCESS | 3944 | 1464221185282 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}] 17:06:25 INFO - PROCESS | 3944 | 1464221185436 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:06:25 INFO - PROCESS | 3944 | 1464221185649 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 3944 | ++DOCSHELL 2E009000 == 123 [pid = 3944] [id = 447] 17:06:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 362 (2E00D400) [pid = 3944] [serial = 1341] [outer = 00000000] 17:06:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 363 (2F536800) [pid = 3944] [serial = 1342] [outer = 2E00D400] 17:06:25 INFO - PROCESS | 3944 | 1464221185714 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 364 (2F53B000) [pid = 3944] [serial = 1343] [outer = 2E00D400] 17:06:26 INFO - PROCESS | 3944 | 1464221186319 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]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1074ms 17:06:26 INFO - PROCESS | 3944 | 1464221186357 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 3944 | 1464221186359 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:06:26 INFO - PROCESS | 3944 | 1464221186362 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - PROCESS | 3944 | 1464221186364 Marionette TRACE conn6 <- [1,1754,null,{}] 17:06:26 INFO - PROCESS | 3944 | 1464221186368 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}] 17:06:26 INFO - PROCESS | 3944 | 1464221186496 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:06:26 INFO - PROCESS | 3944 | 1464221186699 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 3944 | ++DOCSHELL 2F53D400 == 124 [pid = 3944] [id = 448] 17:06:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 365 (2F53F800) [pid = 3944] [serial = 1344] [outer = 00000000] 17:06:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 366 (2FBBF000) [pid = 3944] [serial = 1345] [outer = 2F53F800] 17:06:26 INFO - PROCESS | 3944 | 1464221186754 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 367 (2FBBFC00) [pid = 3944] [serial = 1346] [outer = 2F53F800] 17:06:27 INFO - PROCESS | 3944 | 1464221187350 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]]]}] 17:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1022ms 17:06:27 INFO - PROCESS | 3944 | 1464221187387 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 3944 | 1464221187389 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:06:27 INFO - PROCESS | 3944 | 1464221187393 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 3944 | 1464221187395 Marionette TRACE conn6 <- [1,1758,null,{}] 17:06:27 INFO - PROCESS | 3944 | 1464221187398 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}] 17:06:27 INFO - PROCESS | 3944 | 1464221187548 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:06:27 INFO - PROCESS | 3944 | 1464221187812 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:27 INFO - PROCESS | 3944 | ++DOCSHELL 23EA2400 == 125 [pid = 3944] [id = 449] 17:06:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 368 (24028400) [pid = 3944] [serial = 1347] [outer = 00000000] 17:06:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 369 (2F069400) [pid = 3944] [serial = 1348] [outer = 24028400] 17:06:27 INFO - PROCESS | 3944 | 1464221187867 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 370 (2F06D400) [pid = 3944] [serial = 1349] [outer = 24028400] 17:06:28 INFO - PROCESS | 3944 | 1464221188505 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]]]}] 17:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1167ms 17:06:28 INFO - PROCESS | 3944 | 1464221188562 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 3944 | 1464221188565 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:06:28 INFO - PROCESS | 3944 | 1464221188568 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - PROCESS | 3944 | 1464221188570 Marionette TRACE conn6 <- [1,1762,null,{}] 17:06:28 INFO - PROCESS | 3944 | 1464221188574 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}] 17:06:28 INFO - PROCESS | 3944 | 1464221188704 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:06:28 INFO - PROCESS | 3944 | 1464221188898 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 3944 | ++DOCSHELL 0E099800 == 126 [pid = 3944] [id = 450] 17:06:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 371 (14D7F400) [pid = 3944] [serial = 1350] [outer = 00000000] 17:06:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 372 (19E5C800) [pid = 3944] [serial = 1351] [outer = 14D7F400] 17:06:28 INFO - PROCESS | 3944 | 1464221188951 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 373 (1A0A6400) [pid = 3944] [serial = 1352] [outer = 14D7F400] 17:06:29 INFO - PROCESS | 3944 | 1464221189551 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]]]}] 17:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1017ms 17:06:29 INFO - PROCESS | 3944 | 1464221189589 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:06:29 INFO - PROCESS | 3944 | 1464221189592 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:06:29 INFO - PROCESS | 3944 | 1464221189595 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:06:29 INFO - PROCESS | 3944 | 1464221189597 Marionette TRACE conn6 <- [1,1766,null,{}] 17:06:29 INFO - PROCESS | 3944 | 1464221189600 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}] 17:06:29 INFO - PROCESS | 3944 | 1464221189730 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:06:29 INFO - PROCESS | 3944 | 1464221189938 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 3944 | ++DOCSHELL 1D141800 == 127 [pid = 3944] [id = 451] 17:06:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 374 (1E3D2800) [pid = 3944] [serial = 1353] [outer = 00000000] 17:06:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 375 (225C6000) [pid = 3944] [serial = 1354] [outer = 1E3D2800] 17:06:30 INFO - PROCESS | 3944 | 1464221189993 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 376 (22F97400) [pid = 3944] [serial = 1355] [outer = 1E3D2800] 17:06:30 INFO - PROCESS | 3944 | 1464221190604 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]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 17:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1076ms 17:06:30 INFO - PROCESS | 3944 | 1464221190675 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 3944 | 1464221190677 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:06:30 INFO - PROCESS | 3944 | 1464221190680 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:06:30 INFO - PROCESS | 3944 | 1464221190682 Marionette TRACE conn6 <- [1,1770,null,{}] 17:06:30 INFO - PROCESS | 3944 | 1464221190686 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}] 17:06:30 INFO - PROCESS | 3944 | 1464221190822 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:06:31 INFO - PROCESS | 3944 | 1464221191403 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D0C00 == 128 [pid = 3944] [id = 452] 17:06:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 377 (0DA14800) [pid = 3944] [serial = 1356] [outer = 00000000] 17:06:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 378 (15505800) [pid = 3944] [serial = 1357] [outer = 0DA14800] 17:06:31 INFO - PROCESS | 3944 | 1464221191458 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 379 (155F2000) [pid = 3944] [serial = 1358] [outer = 0DA14800] 17:06:32 INFO - PROCESS | 3944 | 1464221192026 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]]]}] 17:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 17:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1431ms 17:06:32 INFO - PROCESS | 3944 | 1464221192117 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:06:32 INFO - PROCESS | 3944 | 1464221192121 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:06:32 INFO - PROCESS | 3944 | 1464221192125 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 3944 | 1464221192129 Marionette TRACE conn6 <- [1,1774,null,{}] 17:06:32 INFO - PROCESS | 3944 | 1464221192134 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}] 17:06:32 INFO - PROCESS | 3944 | 1464221192334 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:06:32 INFO - PROCESS | 3944 | 1464221192470 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:32 INFO - PROCESS | 3944 | ++DOCSHELL 17C89C00 == 129 [pid = 3944] [id = 453] 17:06:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 380 (17DFF400) [pid = 3944] [serial = 1359] [outer = 00000000] 17:06:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 381 (19D3FC00) [pid = 3944] [serial = 1360] [outer = 17DFF400] 17:06:32 INFO - PROCESS | 3944 | 1464221192521 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 382 (1A075C00) [pid = 3944] [serial = 1361] [outer = 17DFF400] 17:06:33 INFO - PROCESS | 3944 | 1464221193150 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]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 17:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1076ms 17:06:33 INFO - PROCESS | 3944 | 1464221193206 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 3944 | 1464221193210 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:06:33 INFO - PROCESS | 3944 | 1464221193214 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 3944 | 1464221193216 Marionette TRACE conn6 <- [1,1778,null,{}] 17:06:33 INFO - PROCESS | 3944 | 1464221193220 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}] 17:06:33 INFO - PROCESS | 3944 | 1464221193341 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 199FE800 == 128 [pid = 3944] [id = 219] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 21B2FC00 == 127 [pid = 3944] [id = 292] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 19D36000 == 126 [pid = 3944] [id = 435] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 0D7D6C00 == 125 [pid = 3944] [id = 434] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 1EEB3C00 == 124 [pid = 3944] [id = 433] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 1DACF800 == 123 [pid = 3944] [id = 432] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 1B4D7C00 == 122 [pid = 3944] [id = 431] 17:06:33 INFO - PROCESS | 3944 | --DOMWINDOW == 381 (1D9C5C00) [pid = 3944] [serial = 1201] [outer = 00000000] [url = about:blank] 17:06:33 INFO - PROCESS | 3944 | --DOMWINDOW == 380 (24752800) [pid = 3944] [serial = 1234] [outer = 00000000] [url = about:blank] 17:06:33 INFO - PROCESS | 3944 | 1464221193692 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 185D7C00 == 121 [pid = 3944] [id = 430] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 155E4000 == 120 [pid = 3944] [id = 429] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 0D89FC00 == 119 [pid = 3944] [id = 428] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 191D2C00 == 118 [pid = 3944] [id = 427] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 0D91C400 == 117 [pid = 3944] [id = 426] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 28257400 == 116 [pid = 3944] [id = 419] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 28252000 == 115 [pid = 3944] [id = 418] 17:06:33 INFO - PROCESS | 3944 | ++DOCSHELL 0D3F6400 == 116 [pid = 3944] [id = 454] 17:06:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 381 (0D72C400) [pid = 3944] [serial = 1362] [outer = 00000000] 17:06:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 382 (0D927800) [pid = 3944] [serial = 1363] [outer = 0D72C400] 17:06:33 INFO - PROCESS | 3944 | 1464221193786 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 383 (14291C00) [pid = 3944] [serial = 1364] [outer = 0D72C400] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 28004400 == 115 [pid = 3944] [id = 417] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 27DF0800 == 114 [pid = 3944] [id = 416] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 27DED400 == 113 [pid = 3944] [id = 415] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 2474B400 == 112 [pid = 3944] [id = 414] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 19D39C00 == 111 [pid = 3944] [id = 413] 17:06:33 INFO - PROCESS | 3944 | --DOCSHELL 1471B800 == 110 [pid = 3944] [id = 412] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 382 (1F55CC00) [pid = 3944] [serial = 1097] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 381 (1B672000) [pid = 3944] [serial = 1219] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 380 (1DD50800) [pid = 3944] [serial = 1222] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 379 (218AE800) [pid = 3944] [serial = 1160] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 378 (225C0000) [pid = 3944] [serial = 1168] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 377 (2202CC00) [pid = 3944] [serial = 1225] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 376 (14767400) [pid = 3944] [serial = 1205] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 375 (0DA45400) [pid = 3944] [serial = 1204] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 374 (0DA1B400) [pid = 3944] [serial = 1210] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 373 (1476C400) [pid = 3944] [serial = 1211] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 372 (190B3C00) [pid = 3944] [serial = 1213] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 371 (190DA000) [pid = 3944] [serial = 1214] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 370 (2569AC00) [pid = 3944] [serial = 1189] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 369 (23C67800) [pid = 3944] [serial = 1231] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 368 (23EA1C00) [pid = 3944] [serial = 1171] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 367 (19D54800) [pid = 3944] [serial = 1216] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 366 (28238C00) [pid = 3944] [serial = 1177] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 365 (29D3B000) [pid = 3944] [serial = 1195] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 364 (2402E000) [pid = 3944] [serial = 1180] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 363 (22FA3C00) [pid = 3944] [serial = 1226] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 362 (19D40000) [pid = 3944] [serial = 1174] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 361 (19D49400) [pid = 3944] [serial = 1165] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 360 (19E53000) [pid = 3944] [serial = 1208] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 359 (19D35800) [pid = 3944] [serial = 1207] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 358 (0DF43800) [pid = 3944] [serial = 1162] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 357 (2904A400) [pid = 3944] [serial = 1192] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 356 (190D8800) [pid = 3944] [serial = 1198] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 355 (247A7000) [pid = 3944] [serial = 1183] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 354 (2568E400) [pid = 3944] [serial = 1186] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 353 (23EA3000) [pid = 3944] [serial = 1232] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 352 (1D92F000) [pid = 3944] [serial = 1228] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 351 (1D90FC00) [pid = 3944] [serial = 1220] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 350 (1A022800) [pid = 3944] [serial = 1217] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 349 (1E3D3C00) [pid = 3944] [serial = 1223] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | --DOMWINDOW == 348 (1F445C00) [pid = 3944] [serial = 1229] [outer = 00000000] [url = about:blank] 17:06:34 INFO - PROCESS | 3944 | 1464221194326 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]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1131ms 17:06:34 INFO - PROCESS | 3944 | 1464221194348 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 3944 | 1464221194350 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:06:34 INFO - PROCESS | 3944 | 1464221194359 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 3944 | 1464221194365 Marionette TRACE conn6 <- [1,1782,null,{}] 17:06:34 INFO - PROCESS | 3944 | 1464221194370 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}] 17:06:34 INFO - PROCESS | 3944 | 1464221194482 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:06:34 INFO - PROCESS | 3944 | 1464221194490 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 3944 | ++DOCSHELL 190DCC00 == 111 [pid = 3944] [id = 455] 17:06:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 349 (191D2C00) [pid = 3944] [serial = 1365] [outer = 00000000] 17:06:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 350 (199FE800) [pid = 3944] [serial = 1366] [outer = 191D2C00] 17:06:34 INFO - PROCESS | 3944 | 1464221194543 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 351 (19D41800) [pid = 3944] [serial = 1367] [outer = 191D2C00] 17:06:35 INFO - PROCESS | 3944 | 1464221195053 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]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 17:06:35 INFO - PROCESS | 3944 | 1464221195099 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 3944 | 1464221195102 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:06:35 INFO - PROCESS | 3944 | 1464221195109 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 3944 | 1464221195111 Marionette TRACE conn6 <- [1,1786,null,{}] 17:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:06:35 INFO - PROCESS | 3944 | 1464221195114 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}] 17:06:35 INFO - PROCESS | 3944 | 1464221195224 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:06:35 INFO - PROCESS | 3944 | 1464221195374 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 3944 | ++DOCSHELL 1998FC00 == 112 [pid = 3944] [id = 456] 17:06:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 352 (19D52400) [pid = 3944] [serial = 1368] [outer = 00000000] 17:06:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 353 (1AE60C00) [pid = 3944] [serial = 1369] [outer = 19D52400] 17:06:35 INFO - PROCESS | 3944 | 1464221195419 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 354 (1B7BC000) [pid = 3944] [serial = 1370] [outer = 19D52400] 17:06:35 INFO - PROCESS | 3944 | 1464221195803 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]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 17:06:35 INFO - PROCESS | 3944 | 1464221195852 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 3944 | 1464221195855 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:06:35 INFO - PROCESS | 3944 | 1464221195868 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 3944 | 1464221195870 Marionette TRACE conn6 <- [1,1790,null,{}] 17:06:35 INFO - PROCESS | 3944 | 1464221195874 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}] 17:06:36 INFO - PROCESS | 3944 | 1464221196029 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:06:36 INFO - PROCESS | 3944 | 1464221196050 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 3944 | ++DOCSHELL 1D90FC00 == 113 [pid = 3944] [id = 457] 17:06:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 355 (1D910000) [pid = 3944] [serial = 1371] [outer = 00000000] 17:06:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 356 (1D9C8000) [pid = 3944] [serial = 1372] [outer = 1D910000] 17:06:36 INFO - PROCESS | 3944 | 1464221196112 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 357 (1E3C7000) [pid = 3944] [serial = 1373] [outer = 1D910000] 17:06:36 INFO - PROCESS | 3944 | 1464221196651 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]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 830ms 17:06:36 INFO - PROCESS | 3944 | 1464221196692 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 3944 | 1464221196694 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:06:36 INFO - PROCESS | 3944 | 1464221196697 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 3944 | 1464221196699 Marionette TRACE conn6 <- [1,1794,null,{}] 17:06:36 INFO - PROCESS | 3944 | 1464221196708 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}] 17:06:36 INFO - PROCESS | 3944 | 1464221196864 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:06:36 INFO - PROCESS | 3944 | 1464221196887 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 3944 | ++DOCSHELL 0DA31C00 == 114 [pid = 3944] [id = 458] 17:06:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 358 (17C7B000) [pid = 3944] [serial = 1374] [outer = 00000000] 17:06:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 359 (1F445400) [pid = 3944] [serial = 1375] [outer = 17C7B000] 17:06:36 INFO - PROCESS | 3944 | 1464221196931 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 360 (218AC000) [pid = 3944] [serial = 1376] [outer = 17C7B000] 17:06:37 INFO - PROCESS | 3944 | 1464221197414 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]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 770ms 17:06:37 INFO - PROCESS | 3944 | 1464221197471 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 3944 | 1464221197473 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:06:37 INFO - PROCESS | 3944 | 1464221197477 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:06:37 INFO - PROCESS | 3944 | 1464221197478 Marionette TRACE conn6 <- [1,1798,null,{}] 17:06:37 INFO - PROCESS | 3944 | 1464221197482 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}] 17:06:37 INFO - PROCESS | 3944 | 1464221197639 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:06:37 INFO - PROCESS | 3944 | 1464221197661 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 3944 | ++DOCSHELL 21B38000 == 115 [pid = 3944] [id = 459] 17:06:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 361 (21B3BC00) [pid = 3944] [serial = 1377] [outer = 00000000] 17:06:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 362 (225C9C00) [pid = 3944] [serial = 1378] [outer = 21B3BC00] 17:06:37 INFO - PROCESS | 3944 | 1464221197705 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 363 (22C26C00) [pid = 3944] [serial = 1379] [outer = 21B3BC00] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 362 (0D965C00) [pid = 3944] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 361 (1DAD1800) [pid = 3944] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 360 (19986C00) [pid = 3944] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 359 (155E5C00) [pid = 3944] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 358 (0D95D800) [pid = 3944] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 357 (19742C00) [pid = 3944] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 356 (1B66A000) [pid = 3944] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 355 (21122000) [pid = 3944] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 354 (0D95A800) [pid = 3944] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:06:38 INFO - PROCESS | 3944 | --DOMWINDOW == 353 (19EBB000) [pid = 3944] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:06:38 INFO - PROCESS | 3944 | 1464221198572 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]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1126ms 17:06:38 INFO - PROCESS | 3944 | 1464221198607 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 3944 | 1464221198609 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:06:38 INFO - PROCESS | 3944 | 1464221198612 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 3944 | 1464221198613 Marionette TRACE conn6 <- [1,1802,null,{}] 17:06:38 INFO - PROCESS | 3944 | 1464221198617 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}] 17:06:38 INFO - PROCESS | 3944 | 1464221198721 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:06:38 INFO - PROCESS | 3944 | 1464221198730 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 3944 | ++DOCSHELL 18D34000 == 116 [pid = 3944] [id = 460] 17:06:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 354 (190B6C00) [pid = 3944] [serial = 1380] [outer = 00000000] 17:06:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 355 (1B66A000) [pid = 3944] [serial = 1381] [outer = 190B6C00] 17:06:38 INFO - PROCESS | 3944 | 1464221198774 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 356 (1DD51800) [pid = 3944] [serial = 1382] [outer = 190B6C00] 17:06:39 INFO - PROCESS | 3944 | 1464221199284 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]]]}] 17:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 17:06:39 INFO - PROCESS | 3944 | 1464221199343 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:06:39 INFO - PROCESS | 3944 | 1464221199345 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:06:39 INFO - PROCESS | 3944 | 1464221199348 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:06:39 INFO - PROCESS | 3944 | 1464221199350 Marionette TRACE conn6 <- [1,1806,null,{}] 17:06:39 INFO - PROCESS | 3944 | 1464221199354 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}] 17:06:39 INFO - PROCESS | 3944 | 1464221199462 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:06:39 INFO - PROCESS | 3944 | 1464221199504 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:39 INFO - PROCESS | 3944 | ++DOCSHELL 225C6C00 == 117 [pid = 3944] [id = 461] 17:06:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 357 (225C9400) [pid = 3944] [serial = 1383] [outer = 00000000] 17:06:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 358 (23C67400) [pid = 3944] [serial = 1384] [outer = 225C9400] 17:06:39 INFO - PROCESS | 3944 | 1464221199548 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 359 (23E9CC00) [pid = 3944] [serial = 1385] [outer = 225C9400] 17:06:40 INFO - PROCESS | 3944 | 1464221200003 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]]]}] 17:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 17:06:40 INFO - PROCESS | 3944 | 1464221200021 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 3944 | 1464221200023 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:06:40 INFO - PROCESS | 3944 | 1464221200039 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 3944 | 1464221200041 Marionette TRACE conn6 <- [1,1810,null,{}] 17:06:40 INFO - PROCESS | 3944 | 1464221200044 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}] 17:06:40 INFO - PROCESS | 3944 | 1464221200222 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:06:40 INFO - PROCESS | 3944 | 1464221200233 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 3944 | ++DOCSHELL 23EA0000 == 118 [pid = 3944] [id = 462] 17:06:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 360 (23EA2000) [pid = 3944] [serial = 1386] [outer = 00000000] 17:06:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 361 (24750400) [pid = 3944] [serial = 1387] [outer = 23EA2000] 17:06:40 INFO - PROCESS | 3944 | 1464221200281 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 362 (25696000) [pid = 3944] [serial = 1388] [outer = 23EA2000] 17:06:41 INFO - PROCESS | 3944 | 1464221201055 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]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1072ms 17:06:41 INFO - PROCESS | 3944 | 1464221201111 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 3944 | 1464221201117 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:06:41 INFO - PROCESS | 3944 | 1464221201121 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:06:41 INFO - PROCESS | 3944 | 1464221201126 Marionette TRACE conn6 <- [1,1814,null,{}] 17:06:41 INFO - PROCESS | 3944 | 1464221201131 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}] 17:06:41 INFO - PROCESS | 3944 | 1464221201273 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:06:41 INFO - PROCESS | 3944 | 1464221201469 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 3944 | ++DOCSHELL 147EB400 == 119 [pid = 3944] [id = 463] 17:06:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 363 (155DC000) [pid = 3944] [serial = 1389] [outer = 00000000] 17:06:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 364 (185D3C00) [pid = 3944] [serial = 1390] [outer = 155DC000] 17:06:41 INFO - PROCESS | 3944 | 1464221201528 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 365 (190DC800) [pid = 3944] [serial = 1391] [outer = 155DC000] 17:06:42 INFO - PROCESS | 3944 | 1464221202152 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]]]}] 17:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1078ms 17:06:42 INFO - PROCESS | 3944 | 1464221202205 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 3944 | 1464221202211 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:06:42 INFO - PROCESS | 3944 | 1464221202217 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 3944 | 1464221202220 Marionette TRACE conn6 <- [1,1818,null,{}] 17:06:42 INFO - PROCESS | 3944 | 1464221202224 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}] 17:06:42 INFO - PROCESS | 3944 | 1464221202365 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:06:42 INFO - PROCESS | 3944 | 1464221202562 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 3944 | ++DOCSHELL 1A082000 == 120 [pid = 3944] [id = 464] 17:06:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 366 (1B733400) [pid = 3944] [serial = 1392] [outer = 00000000] 17:06:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 367 (1DAA1400) [pid = 3944] [serial = 1393] [outer = 1B733400] 17:06:42 INFO - PROCESS | 3944 | 1464221202616 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 368 (1E3CF800) [pid = 3944] [serial = 1394] [outer = 1B733400] 17:06:43 INFO - PROCESS | 3944 | 1464221203302 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]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1130ms 17:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:06:43 INFO - PROCESS | 3944 | 1464221203350 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 3944 | 1464221203352 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:06:43 INFO - PROCESS | 3944 | 1464221203356 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 3944 | 1464221203360 Marionette TRACE conn6 <- [1,1822,null,{}] 17:06:43 INFO - PROCESS | 3944 | 1464221203371 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}] 17:06:43 INFO - PROCESS | 3944 | 1464221203508 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:06:43 INFO - PROCESS | 3944 | 1464221203701 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 3944 | ++DOCSHELL 1F43D000 == 121 [pid = 3944] [id = 465] 17:06:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 369 (25699C00) [pid = 3944] [serial = 1395] [outer = 00000000] 17:06:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 370 (27DF8400) [pid = 3944] [serial = 1396] [outer = 25699C00] 17:06:43 INFO - PROCESS | 3944 | 1464221203758 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 371 (28008400) [pid = 3944] [serial = 1397] [outer = 25699C00] 17:06:44 INFO - PROCESS | 3944 | 1464221204352 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]]]}] 17:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 17:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1024ms 17:06:44 INFO - PROCESS | 3944 | 1464221204383 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:06:44 INFO - PROCESS | 3944 | 1464221204386 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:06:44 INFO - PROCESS | 3944 | 1464221204390 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:06:44 INFO - PROCESS | 3944 | 1464221204392 Marionette TRACE conn6 <- [1,1826,null,{}] 17:06:44 INFO - PROCESS | 3944 | 1464221204396 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}] 17:06:44 INFO - PROCESS | 3944 | 1464221204533 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:06:44 INFO - PROCESS | 3944 | 1464221204736 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 3944 | ++DOCSHELL 28167000 == 122 [pid = 3944] [id = 466] 17:06:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 372 (28168C00) [pid = 3944] [serial = 1398] [outer = 00000000] 17:06:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 373 (28244000) [pid = 3944] [serial = 1399] [outer = 28168C00] 17:06:44 INFO - PROCESS | 3944 | 1464221204793 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 374 (2825B400) [pid = 3944] [serial = 1400] [outer = 28168C00] 17:06:45 INFO - PROCESS | 3944 | 1464221205427 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]]]}] 17:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1070ms 17:06:45 INFO - PROCESS | 3944 | 1464221205463 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:06:45 INFO - PROCESS | 3944 | 1464221205465 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:06:45 INFO - PROCESS | 3944 | 1464221205469 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - PROCESS | 3944 | 1464221205471 Marionette TRACE conn6 <- [1,1830,null,{}] 17:06:45 INFO - PROCESS | 3944 | 1464221205475 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}] 17:06:45 INFO - PROCESS | 3944 | 1464221205607 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:06:45 INFO - PROCESS | 3944 | 1464221205813 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:45 INFO - PROCESS | 3944 | ++DOCSHELL 190CF800 == 123 [pid = 3944] [id = 467] 17:06:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 375 (190DBC00) [pid = 3944] [serial = 1401] [outer = 00000000] 17:06:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 376 (28120000) [pid = 3944] [serial = 1402] [outer = 190DBC00] 17:06:45 INFO - PROCESS | 3944 | 1464221205870 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 377 (2856D400) [pid = 3944] [serial = 1403] [outer = 190DBC00] 17:06:46 INFO - PROCESS | 3944 | 1464221206493 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]]]}] 17:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1072ms 17:06:46 INFO - PROCESS | 3944 | 1464221206540 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 3944 | 1464221206543 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:06:46 INFO - PROCESS | 3944 | 1464221206546 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:06:46 INFO - PROCESS | 3944 | 1464221206548 Marionette TRACE conn6 <- [1,1834,null,{}] 17:06:46 INFO - PROCESS | 3944 | 1464221206551 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}] 17:06:46 INFO - PROCESS | 3944 | 1464221206697 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:06:46 INFO - PROCESS | 3944 | 1464221206892 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 3944 | ++DOCSHELL 2811E800 == 124 [pid = 3944] [id = 468] 17:06:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 378 (2823C800) [pid = 3944] [serial = 1404] [outer = 00000000] 17:06:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 379 (29D3A400) [pid = 3944] [serial = 1405] [outer = 2823C800] 17:06:46 INFO - PROCESS | 3944 | 1464221206947 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 380 (2A710C00) [pid = 3944] [serial = 1406] [outer = 2823C800] 17:06:47 INFO - PROCESS | 3944 | 1464221207559 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]]]}] 17:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1067ms 17:06:47 INFO - PROCESS | 3944 | 1464221207617 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:06:47 INFO - PROCESS | 3944 | 1464221207620 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:06:47 INFO - PROCESS | 3944 | 1464221207623 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:06:47 INFO - PROCESS | 3944 | 1464221207625 Marionette TRACE conn6 <- [1,1838,null,{}] 17:06:47 INFO - PROCESS | 3944 | 1464221207629 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}] 17:06:47 INFO - PROCESS | 3944 | 1464221207757 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:06:47 INFO - PROCESS | 3944 | 1464221207962 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:48 INFO - PROCESS | 3944 | ++DOCSHELL 2BB9FC00 == 125 [pid = 3944] [id = 469] 17:06:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 381 (2BBA1800) [pid = 3944] [serial = 1407] [outer = 00000000] 17:06:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 382 (2BBC9C00) [pid = 3944] [serial = 1408] [outer = 2BBA1800] 17:06:48 INFO - PROCESS | 3944 | 1464221208018 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 383 (2BBCCC00) [pid = 3944] [serial = 1409] [outer = 2BBA1800] 17:06:48 INFO - PROCESS | 3944 | 1464221208625 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]]]}] 17:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1065ms 17:06:48 INFO - PROCESS | 3944 | 1464221208692 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:06:48 INFO - PROCESS | 3944 | 1464221208695 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:06:48 INFO - PROCESS | 3944 | 1464221208698 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:06:48 INFO - PROCESS | 3944 | 1464221208700 Marionette TRACE conn6 <- [1,1842,null,{}] 17:06:48 INFO - PROCESS | 3944 | 1464221208703 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}] 17:06:48 INFO - PROCESS | 3944 | 1464221208833 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:06:49 INFO - PROCESS | 3944 | 1464221209040 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:49 INFO - PROCESS | 3944 | ++DOCSHELL 2BBC8000 == 126 [pid = 3944] [id = 470] 17:06:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 384 (2BBD3800) [pid = 3944] [serial = 1410] [outer = 00000000] 17:06:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 385 (2C9C7800) [pid = 3944] [serial = 1411] [outer = 2BBD3800] 17:06:49 INFO - PROCESS | 3944 | 1464221209096 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 386 (2C509000) [pid = 3944] [serial = 1412] [outer = 2BBD3800] 17:06:49 INFO - PROCESS | 3944 | 1464221209673 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]]]}] 17:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1017ms 17:06:49 INFO - PROCESS | 3944 | 1464221209719 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 3944 | 1464221209722 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:06:49 INFO - PROCESS | 3944 | 1464221209725 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - PROCESS | 3944 | 1464221209727 Marionette TRACE conn6 <- [1,1846,null,{}] 17:06:49 INFO - PROCESS | 3944 | 1464221209730 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}] 17:06:49 INFO - PROCESS | 3944 | 1464221209859 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:06:50 INFO - PROCESS | 3944 | 1464221210065 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 3944 | ++DOCSHELL 23D11C00 == 127 [pid = 3944] [id = 471] 17:06:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 387 (23D12000) [pid = 3944] [serial = 1413] [outer = 00000000] 17:06:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 388 (23D1A000) [pid = 3944] [serial = 1414] [outer = 23D12000] 17:06:50 INFO - PROCESS | 3944 | 1464221210121 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 389 (23D1D000) [pid = 3944] [serial = 1415] [outer = 23D12000] 17:06:50 INFO - PROCESS | 3944 | 1464221210740 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]]]}] 17:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1070ms 17:06:50 INFO - PROCESS | 3944 | 1464221210799 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:06:50 INFO - PROCESS | 3944 | 1464221210801 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:06:50 INFO - PROCESS | 3944 | 1464221210805 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:06:50 INFO - PROCESS | 3944 | 1464221210807 Marionette TRACE conn6 <- [1,1850,null,{}] 17:06:50 INFO - PROCESS | 3944 | 1464221210810 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}] 17:06:50 INFO - PROCESS | 3944 | 1464221210941 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:06:51 INFO - PROCESS | 3944 | 1464221211135 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 3944 | ++DOCSHELL 23D1AC00 == 128 [pid = 3944] [id = 472] 17:06:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 390 (23D1E000) [pid = 3944] [serial = 1416] [outer = 00000000] 17:06:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 391 (2C9CD800) [pid = 3944] [serial = 1417] [outer = 23D1E000] 17:06:51 INFO - PROCESS | 3944 | 1464221211191 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 392 (2C9D0400) [pid = 3944] [serial = 1418] [outer = 23D1E000] 17:06:51 INFO - PROCESS | 3944 | 1464221211796 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]]]}] 17:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1016ms 17:06:51 INFO - PROCESS | 3944 | 1464221211824 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 3944 | 1464221211827 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:06:51 INFO - PROCESS | 3944 | 1464221211830 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 3944 | 1464221211833 Marionette TRACE conn6 <- [1,1854,null,{}] 17:06:51 INFO - PROCESS | 3944 | 1464221211837 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}] 17:06:52 INFO - PROCESS | 3944 | 1464221211988 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:06:52 INFO - PROCESS | 3944 | 1464221212230 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 3944 | ++DOCSHELL 1552B800 == 129 [pid = 3944] [id = 473] 17:06:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 393 (190B3000) [pid = 3944] [serial = 1419] [outer = 00000000] 17:06:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 394 (23B6A000) [pid = 3944] [serial = 1420] [outer = 190B3000] 17:06:52 INFO - PROCESS | 3944 | 1464221212291 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 395 (29E50000) [pid = 3944] [serial = 1421] [outer = 190B3000] 17:06:53 INFO - PROCESS | 3944 | 1464221213235 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]]]}] 17:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1438ms 17:06:53 INFO - PROCESS | 3944 | 1464221213273 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:06:53 INFO - PROCESS | 3944 | 1464221213277 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:06:53 INFO - PROCESS | 3944 | 1464221213282 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 3944 | 1464221213286 Marionette TRACE conn6 <- [1,1858,null,{}] 17:06:53 INFO - PROCESS | 3944 | 1464221213309 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}] 17:06:53 INFO - PROCESS | 3944 | 1464221213436 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:06:53 INFO - PROCESS | 3944 | 1464221213675 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 3944 | ++DOCSHELL 15527800 == 130 [pid = 3944] [id = 474] 17:06:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 396 (155C8000) [pid = 3944] [serial = 1422] [outer = 00000000] 17:06:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 397 (191DD800) [pid = 3944] [serial = 1423] [outer = 155C8000] 17:06:53 INFO - PROCESS | 3944 | 1464221213770 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 398 (19D0DC00) [pid = 3944] [serial = 1424] [outer = 155C8000] 17:06:54 INFO - PROCESS | 3944 | 1464221214419 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]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1197ms 17:06:54 INFO - PROCESS | 3944 | 1464221214480 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 3944 | 1464221214486 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:06:54 INFO - PROCESS | 3944 | 1464221214492 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 3944 | 1464221214494 Marionette TRACE conn6 <- [1,1862,null,{}] 17:06:54 INFO - PROCESS | 3944 | 1464221214498 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}] 17:06:54 INFO - PROCESS | 3944 | 1464221214623 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:06:54 INFO - PROCESS | 3944 | 1464221214822 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 3944 | ++DOCSHELL 17923400 == 131 [pid = 3944] [id = 475] 17:06:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 399 (1A075000) [pid = 3944] [serial = 1425] [outer = 00000000] 17:06:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 400 (1D9C5000) [pid = 3944] [serial = 1426] [outer = 1A075000] 17:06:54 INFO - PROCESS | 3944 | 1464221214870 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 401 (1E3C4C00) [pid = 3944] [serial = 1427] [outer = 1A075000] 17:06:55 INFO - PROCESS | 3944 | 1464221215568 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]]]}] 17:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1119ms 17:06:55 INFO - PROCESS | 3944 | 1464221215612 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:06:55 INFO - PROCESS | 3944 | 1464221215615 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:06:55 INFO - PROCESS | 3944 | 1464221215618 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 3944 | 1464221215622 Marionette TRACE conn6 <- [1,1866,null,{}] 17:06:55 INFO - PROCESS | 3944 | 1464221215632 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}] 17:06:55 INFO - PROCESS | 3944 | 1464221215789 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:06:56 INFO - PROCESS | 3944 | 1464221215988 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 3944 | ++DOCSHELL 1AEE1400 == 132 [pid = 3944] [id = 476] 17:06:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 402 (1C38D400) [pid = 3944] [serial = 1428] [outer = 00000000] 17:06:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 403 (23B6B000) [pid = 3944] [serial = 1429] [outer = 1C38D400] 17:06:56 INFO - PROCESS | 3944 | 1464221216040 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 404 (24023800) [pid = 3944] [serial = 1430] [outer = 1C38D400] 17:06:56 INFO - PROCESS | 3944 | 1464221216696 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]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1131ms 17:06:56 INFO - PROCESS | 3944 | 1464221216750 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 3944 | 1464221216752 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:06:56 INFO - PROCESS | 3944 | 1464221216756 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:06:56 INFO - PROCESS | 3944 | 1464221216758 Marionette TRACE conn6 <- [1,1870,null,{}] 17:06:56 INFO - PROCESS | 3944 | 1464221216762 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}] 17:06:56 INFO - PROCESS | 3944 | 1464221216887 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:06:57 INFO - PROCESS | 3944 | 1464221217084 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 3944 | ++DOCSHELL 19D3D000 == 133 [pid = 3944] [id = 477] 17:06:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 405 (1B738000) [pid = 3944] [serial = 1431] [outer = 00000000] 17:06:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 406 (27DF9C00) [pid = 3944] [serial = 1432] [outer = 1B738000] 17:06:57 INFO - PROCESS | 3944 | 1464221217134 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 407 (2815BC00) [pid = 3944] [serial = 1433] [outer = 1B738000] 17:06:57 INFO - PROCESS | 3944 | 1464221217767 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]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1075ms 17:06:57 INFO - PROCESS | 3944 | 1464221217835 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 3944 | 1464221217837 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:06:57 INFO - PROCESS | 3944 | 1464221217840 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 3944 | 1464221217842 Marionette TRACE conn6 <- [1,1874,null,{}] 17:06:57 INFO - PROCESS | 3944 | 1464221217845 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}] 17:06:57 INFO - PROCESS | 3944 | 1464221217961 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 19D04000 == 132 [pid = 3944] [id = 304] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 225C6C00 == 131 [pid = 3944] [id = 461] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 18D34000 == 130 [pid = 3944] [id = 460] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 21B38000 == 129 [pid = 3944] [id = 459] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 0DA31C00 == 128 [pid = 3944] [id = 458] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 1D90FC00 == 127 [pid = 3944] [id = 457] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 1998FC00 == 126 [pid = 3944] [id = 456] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 190DCC00 == 125 [pid = 3944] [id = 455] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 0D3F6400 == 124 [pid = 3944] [id = 454] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 17C89C00 == 123 [pid = 3944] [id = 453] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 0D7D0C00 == 122 [pid = 3944] [id = 452] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 406 (15C4FC00) [pid = 3944] [serial = 1237] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 405 (1A077000) [pid = 3944] [serial = 1240] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 404 (247A5800) [pid = 3944] [serial = 1243] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 403 (27DF6C00) [pid = 3944] [serial = 1246] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 402 (28162400) [pid = 3944] [serial = 1249] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 401 (2815D000) [pid = 3944] [serial = 1252] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 400 (28259800) [pid = 3944] [serial = 1255] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 399 (2864C400) [pid = 3944] [serial = 1258] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 398 (2964EC00) [pid = 3944] [serial = 1261] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 397 (2A715400) [pid = 3944] [serial = 1264] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 396 (2BBA5400) [pid = 3944] [serial = 1267] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 395 (2C50B400) [pid = 3944] [serial = 1270] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 394 (15C5AC00) [pid = 3944] [serial = 1273] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 393 (1E3CB800) [pid = 3944] [serial = 1276] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 392 (23EA2C00) [pid = 3944] [serial = 1309] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | 1464221218313 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 29D31C00 == 121 [pid = 3944] [id = 445] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 2A716400 == 120 [pid = 3944] [id = 444] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 28630000 == 119 [pid = 3944] [id = 443] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 2856E800 == 118 [pid = 3944] [id = 442] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 28121800 == 117 [pid = 3944] [id = 441] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 247B0800 == 116 [pid = 3944] [id = 396] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 1D923C00 == 115 [pid = 3944] [id = 440] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 23B6B400 == 114 [pid = 3944] [id = 439] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 190B8400 == 113 [pid = 3944] [id = 438] 17:06:58 INFO - PROCESS | 3944 | --DOCSHELL 1550F400 == 112 [pid = 3944] [id = 437] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 391 (1553D400) [pid = 3944] [serial = 1285] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 390 (155ED800) [pid = 3944] [serial = 1286] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 389 (1E3CA800) [pid = 3944] [serial = 1297] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 388 (19EC7800) [pid = 3944] [serial = 1291] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 387 (1A079800) [pid = 3944] [serial = 1292] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 386 (190B5800) [pid = 3944] [serial = 1288] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 385 (191DA800) [pid = 3944] [serial = 1289] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 384 (15539400) [pid = 3944] [serial = 1280] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 383 (0E680400) [pid = 3944] [serial = 1279] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 382 (19E58C00) [pid = 3944] [serial = 1283] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 381 (19D38000) [pid = 3944] [serial = 1282] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 380 (1CD1AC00) [pid = 3944] [serial = 1294] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 379 (21B30800) [pid = 3944] [serial = 1300] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 378 (1EA85400) [pid = 3944] [serial = 1298] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 377 (1552D800) [pid = 3944] [serial = 1303] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 376 (22F9A400) [pid = 3944] [serial = 1306] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 375 (23B6C400) [pid = 3944] [serial = 1307] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 374 (225C9000) [pid = 3944] [serial = 1301] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 373 (1D92C000) [pid = 3944] [serial = 1295] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | --DOMWINDOW == 372 (185D9000) [pid = 3944] [serial = 1304] [outer = 00000000] [url = about:blank] 17:06:58 INFO - PROCESS | 3944 | ++DOCSHELL 0D727400 == 113 [pid = 3944] [id = 478] 17:06:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 373 (0D7D0C00) [pid = 3944] [serial = 1434] [outer = 00000000] 17:06:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 374 (0DA4C800) [pid = 3944] [serial = 1435] [outer = 0D7D0C00] 17:06:58 INFO - PROCESS | 3944 | 1464221218410 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 375 (0E683400) [pid = 3944] [serial = 1436] [outer = 0D7D0C00] 17:06:58 INFO - PROCESS | 3944 | 1464221218852 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]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1070ms 17:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:06:58 INFO - PROCESS | 3944 | 1464221218911 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 3944 | 1464221218913 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:06:58 INFO - PROCESS | 3944 | 1464221218916 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 3944 | 1464221218917 Marionette TRACE conn6 <- [1,1878,null,{}] 17:06:58 INFO - PROCESS | 3944 | 1464221218921 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}] 17:06:59 INFO - PROCESS | 3944 | 1464221219042 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:06:59 INFO - PROCESS | 3944 | 1464221219059 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 3944 | ++DOCSHELL 190D5000 == 114 [pid = 3944] [id = 479] 17:06:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 376 (190DCC00) [pid = 3944] [serial = 1437] [outer = 00000000] 17:06:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 377 (1998A000) [pid = 3944] [serial = 1438] [outer = 190DCC00] 17:06:59 INFO - PROCESS | 3944 | 1464221219104 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 378 (19D41400) [pid = 3944] [serial = 1439] [outer = 190DCC00] 17:06:59 INFO - PROCESS | 3944 | 1464221219615 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]]]}] 17:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 17:06:59 INFO - PROCESS | 3944 | 1464221219665 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:06:59 INFO - PROCESS | 3944 | 1464221219667 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:06:59 INFO - PROCESS | 3944 | 1464221219675 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 3944 | 1464221219677 Marionette TRACE conn6 <- [1,1882,null,{}] 17:06:59 INFO - PROCESS | 3944 | 1464221219680 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}] 17:06:59 INFO - PROCESS | 3944 | 1464221219787 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:06:59 INFO - PROCESS | 3944 | 1464221219949 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 3944 | ++DOCSHELL 19DE6800 == 115 [pid = 3944] [id = 480] 17:06:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 379 (19E58C00) [pid = 3944] [serial = 1440] [outer = 00000000] 17:07:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 380 (1A030800) [pid = 3944] [serial = 1441] [outer = 19E58C00] 17:07:00 INFO - PROCESS | 3944 | 1464221219993 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 381 (1C3E4400) [pid = 3944] [serial = 1442] [outer = 19E58C00] 17:07:00 INFO - PROCESS | 3944 | 1464221220384 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]]]}] 17:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 17:07:00 INFO - PROCESS | 3944 | 1464221220430 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 3944 | 1464221220432 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:07:00 INFO - PROCESS | 3944 | 1464221220447 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 3944 | 1464221220448 Marionette TRACE conn6 <- [1,1886,null,{}] 17:07:00 INFO - PROCESS | 3944 | 1464221220452 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}] 17:07:00 INFO - PROCESS | 3944 | 1464221220614 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:07:00 INFO - PROCESS | 3944 | 1464221220634 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 3944 | ++DOCSHELL 1A02F400 == 116 [pid = 3944] [id = 481] 17:07:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 382 (1D146C00) [pid = 3944] [serial = 1443] [outer = 00000000] 17:07:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 383 (1EA44400) [pid = 3944] [serial = 1444] [outer = 1D146C00] 17:07:00 INFO - PROCESS | 3944 | 1464221220691 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 384 (21128C00) [pid = 3944] [serial = 1445] [outer = 1D146C00] 17:07:01 INFO - PROCESS | 3944 | 1464221221174 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]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 791ms 17:07:01 INFO - PROCESS | 3944 | 1464221221231 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 3944 | 1464221221233 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:07:01 INFO - PROCESS | 3944 | 1464221221236 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 3944 | 1464221221237 Marionette TRACE conn6 <- [1,1890,null,{}] 17:07:01 INFO - PROCESS | 3944 | 1464221221241 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}] 17:07:01 INFO - PROCESS | 3944 | 1464221221403 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:07:01 INFO - PROCESS | 3944 | 1464221221423 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 3944 | ++DOCSHELL 1EA4C400 == 117 [pid = 3944] [id = 482] 17:07:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 385 (22025400) [pid = 3944] [serial = 1446] [outer = 00000000] 17:07:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 386 (22F9A400) [pid = 3944] [serial = 1447] [outer = 22025400] 17:07:01 INFO - PROCESS | 3944 | 1464221221467 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 387 (23C6AC00) [pid = 3944] [serial = 1448] [outer = 22025400] 17:07:01 INFO - PROCESS | 3944 | 1464221221948 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]]]}] 17:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 770ms 17:07:02 INFO - PROCESS | 3944 | 1464221222007 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:07:02 INFO - PROCESS | 3944 | 1464221222009 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:07:02 INFO - PROCESS | 3944 | 1464221222012 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 3944 | 1464221222014 Marionette TRACE conn6 <- [1,1894,null,{}] 17:07:02 INFO - PROCESS | 3944 | 1464221222017 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}] 17:07:02 INFO - PROCESS | 3944 | 1464221222177 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:07:02 INFO - PROCESS | 3944 | 1464221222197 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 3944 | ++DOCSHELL 15503800 == 118 [pid = 3944] [id = 483] 17:07:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 388 (225C9000) [pid = 3944] [serial = 1449] [outer = 00000000] 17:07:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 389 (28001C00) [pid = 3944] [serial = 1450] [outer = 225C9000] 17:07:02 INFO - PROCESS | 3944 | 1464221222243 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 390 (28164000) [pid = 3944] [serial = 1451] [outer = 225C9000] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 389 (1553B000) [pid = 3944] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 388 (1E913000) [pid = 3944] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 387 (1550E000) [pid = 3944] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 386 (218A4000) [pid = 3944] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 385 (1DD95800) [pid = 3944] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 384 (1AEEC400) [pid = 3944] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 383 (14CA6400) [pid = 3944] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 382 (1D906000) [pid = 3944] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 381 (0E0EEC00) [pid = 3944] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 380 (0D27FC00) [pid = 3944] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 379 (21B31400) [pid = 3944] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 378 (247AE400) [pid = 3944] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 377 (1F561000) [pid = 3944] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 376 (2931F000) [pid = 3944] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 375 (2903F800) [pid = 3944] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 374 (14770000) [pid = 3944] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 373 (0DA10800) [pid = 3944] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 372 (1D9C2400) [pid = 3944] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 371 (0DA39C00) [pid = 3944] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 370 (1D10A800) [pid = 3944] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 369 (1552F000) [pid = 3944] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 368 (1EA8CC00) [pid = 3944] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 367 (1A07B800) [pid = 3944] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 366 (1D90F400) [pid = 3944] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 365 (27DEFC00) [pid = 3944] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 364 (1F344400) [pid = 3944] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 363 (28625800) [pid = 3944] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 362 (0DA4B000) [pid = 3944] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 361 (0DA44000) [pid = 3944] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 360 (2474C000) [pid = 3944] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 359 (19DEA800) [pid = 3944] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 358 (22FA3800) [pid = 3944] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 357 (0E5E9400) [pid = 3944] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 356 (2112B400) [pid = 3944] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 355 (28007C00) [pid = 3944] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 354 (1AEED800) [pid = 3944] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 353 (0DA3A800) [pid = 3944] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 352 (1DAD7000) [pid = 3944] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 351 (23B62000) [pid = 3944] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 350 (1D906800) [pid = 3944] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 349 (28255400) [pid = 3944] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 348 (1B73EC00) [pid = 3944] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 347 (1D9C8400) [pid = 3944] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 346 (2931E800) [pid = 3944] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 345 (28259C00) [pid = 3944] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 344 (19740800) [pid = 3944] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 343 (19B6A000) [pid = 3944] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 342 (1A07D000) [pid = 3944] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 341 (2904D800) [pid = 3944] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 340 (17375C00) [pid = 3944] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 339 (19EBDC00) [pid = 3944] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 338 (247A2C00) [pid = 3944] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 337 (1E3C5400) [pid = 3944] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 336 (0DDC4400) [pid = 3944] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 335 (2811B800) [pid = 3944] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 334 (25692800) [pid = 3944] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 333 (1F55E800) [pid = 3944] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 332 (2112A000) [pid = 3944] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 331 (1DACA400) [pid = 3944] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 330 (19D52800) [pid = 3944] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 329 (19B68800) [pid = 3944] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 328 (155D6400) [pid = 3944] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 327 (21B32400) [pid = 3944] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 326 (155F1C00) [pid = 3944] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 325 (1D13A000) [pid = 3944] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 324 (0D960000) [pid = 3944] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 323 (2811F000) [pid = 3944] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 322 (23B6F000) [pid = 3944] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 321 (17375000) [pid = 3944] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 320 (225C8C00) [pid = 3944] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 319 (14291800) [pid = 3944] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 318 (2BB9DC00) [pid = 3944] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 317 (17379C00) [pid = 3944] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 316 (155CCC00) [pid = 3944] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 315 (27DF6000) [pid = 3944] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 314 (28631800) [pid = 3944] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 313 (2811C000) [pid = 3944] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 312 (0E682400) [pid = 3944] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 311 (1B7C7400) [pid = 3944] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 310 (1C2B3000) [pid = 3944] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 309 (0DA15400) [pid = 3944] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 308 (190BE000) [pid = 3944] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 307 (1D9BB800) [pid = 3944] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 306 (0D926400) [pid = 3944] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 305 (1D13AC00) [pid = 3944] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 304 (1F443400) [pid = 3944] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 303 (28627400) [pid = 3944] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 302 (1F443800) [pid = 3944] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 301 (1B4DF000) [pid = 3944] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 300 (1D10D800) [pid = 3944] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 299 (15527400) [pid = 3944] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 298 (1DD91C00) [pid = 3944] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 297 (2C505800) [pid = 3944] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 296 (15E55000) [pid = 3944] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 295 (19749000) [pid = 3944] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 294 (28646800) [pid = 3944] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 293 (19D3AC00) [pid = 3944] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 292 (15E54C00) [pid = 3944] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 291 (1D92AC00) [pid = 3944] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 290 (24026800) [pid = 3944] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 289 (2202D400) [pid = 3944] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 288 (190D0800) [pid = 3944] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 287 (155F0000) [pid = 3944] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 286 (1EA42C00) [pid = 3944] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 285 (1E915800) [pid = 3944] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 284 (1DD8E400) [pid = 3944] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 283 (0DA47C00) [pid = 3944] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (19EB9800) [pid = 3944] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (19EBB800) [pid = 3944] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (1F563800) [pid = 3944] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 279 (23C6F800) [pid = 3944] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 278 (19B6A800) [pid = 3944] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 277 (17141400) [pid = 3944] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 276 (191D2C00) [pid = 3944] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 275 (19D52400) [pid = 3944] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 274 (21B3BC00) [pid = 3944] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 273 (225C9400) [pid = 3944] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 272 (1D910000) [pid = 3944] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 271 (190B6C00) [pid = 3944] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 270 (17DFF400) [pid = 3944] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 269 (0DA14800) [pid = 3944] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 268 (0D72C400) [pid = 3944] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:07:04 INFO - PROCESS | 3944 | --DOMWINDOW == 267 (17C7B000) [pid = 3944] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:07:04 INFO - PROCESS | 3944 | 1464221224284 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]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2338ms 17:07:04 INFO - PROCESS | 3944 | 1464221224351 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 3944 | 1464221224353 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:07:04 INFO - PROCESS | 3944 | 1464221224357 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:07:04 INFO - PROCESS | 3944 | 1464221224359 Marionette TRACE conn6 <- [1,1898,null,{}] 17:07:04 INFO - PROCESS | 3944 | 1464221224363 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}] 17:07:04 INFO - PROCESS | 3944 | 1464221224483 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:07:04 INFO - PROCESS | 3944 | 1464221224496 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 3944 | ++DOCSHELL 0DF4BC00 == 119 [pid = 3944] [id = 484] 17:07:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 268 (14291800) [pid = 3944] [serial = 1452] [outer = 00000000] 17:07:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 269 (1553E000) [pid = 3944] [serial = 1453] [outer = 14291800] 17:07:04 INFO - PROCESS | 3944 | 1464221224557 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 270 (155F8000) [pid = 3944] [serial = 1454] [outer = 14291800] 17:07:05 INFO - PROCESS | 3944 | 1464221225060 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]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 17:07:05 INFO - PROCESS | 3944 | 1464221225101 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 3944 | 1464221225103 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:07:05 INFO - PROCESS | 3944 | 1464221225106 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 3944 | 1464221225108 Marionette TRACE conn6 <- [1,1902,null,{}] 17:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:07:05 INFO - PROCESS | 3944 | 1464221225111 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}] 17:07:05 INFO - PROCESS | 3944 | 1464221225219 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:07:05 INFO - PROCESS | 3944 | 1464221225253 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 3944 | ++DOCSHELL 155FB400 == 120 [pid = 3944] [id = 485] 17:07:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 271 (15B35400) [pid = 3944] [serial = 1455] [outer = 00000000] 17:07:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 272 (17C7CC00) [pid = 3944] [serial = 1456] [outer = 15B35400] 17:07:05 INFO - PROCESS | 3944 | 1464221225300 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 273 (19991400) [pid = 3944] [serial = 1457] [outer = 15B35400] 17:07:05 INFO - PROCESS | 3944 | 1464221225793 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]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 731ms 17:07:05 INFO - PROCESS | 3944 | 1464221225844 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 3944 | 1464221225846 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:07:05 INFO - PROCESS | 3944 | 1464221225850 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 3944 | 1464221225851 Marionette TRACE conn6 <- [1,1906,null,{}] 17:07:05 INFO - PROCESS | 3944 | 1464221225855 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}] 17:07:05 INFO - PROCESS | 3944 | 1464221225964 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:07:06 INFO - PROCESS | 3944 | 1464221225972 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 3944 | ++DOCSHELL 0D3ED000 == 121 [pid = 3944] [id = 486] 17:07:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 274 (0D91FC00) [pid = 3944] [serial = 1458] [outer = 00000000] 17:07:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 275 (0DA49400) [pid = 3944] [serial = 1459] [outer = 0D91FC00] 17:07:06 INFO - PROCESS | 3944 | 1464221226133 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 276 (14D16C00) [pid = 3944] [serial = 1460] [outer = 0D91FC00] 17:07:07 INFO - PROCESS | 3944 | 1464221226987 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]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1183ms 17:07:07 INFO - PROCESS | 3944 | 1464221227036 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 3944 | 1464221227041 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:07:07 INFO - PROCESS | 3944 | 1464221227047 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 3944 | 1464221227051 Marionette TRACE conn6 <- [1,1910,null,{}] 17:07:07 INFO - PROCESS | 3944 | 1464221227056 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}] 17:07:07 INFO - PROCESS | 3944 | 1464221227233 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:07:07 INFO - PROCESS | 3944 | 1464221227437 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 3944 | ++DOCSHELL 17926000 == 122 [pid = 3944] [id = 487] 17:07:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 277 (17DFE000) [pid = 3944] [serial = 1461] [outer = 00000000] 17:07:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 278 (1974A800) [pid = 3944] [serial = 1462] [outer = 17DFE000] 17:07:07 INFO - PROCESS | 3944 | 1464221227497 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 279 (19D3B800) [pid = 3944] [serial = 1463] [outer = 17DFE000] 17:07:08 INFO - PROCESS | 3944 | 1464221228151 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]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1186ms 17:07:08 INFO - PROCESS | 3944 | 1464221228237 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 3944 | 1464221228241 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:07:08 INFO - PROCESS | 3944 | 1464221228248 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 3944 | 1464221228250 Marionette TRACE conn6 <- [1,1914,null,{}] 17:07:08 INFO - PROCESS | 3944 | 1464221228268 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}] 17:07:08 INFO - PROCESS | 3944 | 1464221228473 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:07:08 INFO - PROCESS | 3944 | 1464221228614 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 3944 | ++DOCSHELL 1AEE0C00 == 123 [pid = 3944] [id = 488] 17:07:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 280 (1AEE2000) [pid = 3944] [serial = 1464] [outer = 00000000] 17:07:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (1B733C00) [pid = 3944] [serial = 1465] [outer = 1AEE2000] 17:07:08 INFO - PROCESS | 3944 | 1464221228674 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (1D10C400) [pid = 3944] [serial = 1466] [outer = 1AEE2000] 17:07:09 INFO - PROCESS | 3944 | 1464221229279 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]]]}] 17:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1070ms 17:07:09 INFO - PROCESS | 3944 | 1464221229357 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 3944 | 1464221229360 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:07:09 INFO - PROCESS | 3944 | 1464221229364 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 3944 | 1464221229368 Marionette TRACE conn6 <- [1,1918,null,{}] 17:07:09 INFO - PROCESS | 3944 | 1464221229379 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}] 17:07:09 INFO - PROCESS | 3944 | 1464221229527 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:07:09 INFO - PROCESS | 3944 | 1464221229724 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 3944 | ++DOCSHELL 1DA9E800 == 124 [pid = 3944] [id = 489] 17:07:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (1DA9EC00) [pid = 3944] [serial = 1467] [outer = 00000000] 17:07:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 284 (1E3C5400) [pid = 3944] [serial = 1468] [outer = 1DA9EC00] 17:07:09 INFO - PROCESS | 3944 | 1464221229780 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 285 (1E915800) [pid = 3944] [serial = 1469] [outer = 1DA9EC00] 17:07:10 INFO - PROCESS | 3944 | 1464221230407 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]]]}] 17:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1074ms 17:07:10 INFO - PROCESS | 3944 | 1464221230446 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 3944 | 1464221230449 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:07:10 INFO - PROCESS | 3944 | 1464221230452 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 3944 | 1464221230454 Marionette TRACE conn6 <- [1,1922,null,{}] 17:07:10 INFO - PROCESS | 3944 | 1464221230458 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}] 17:07:10 INFO - PROCESS | 3944 | 1464221230594 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:07:10 INFO - PROCESS | 3944 | 1464221230803 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 3944 | ++DOCSHELL 1EA42000 == 125 [pid = 3944] [id = 490] 17:07:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 286 (1F344400) [pid = 3944] [serial = 1470] [outer = 00000000] 17:07:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 287 (1F560C00) [pid = 3944] [serial = 1471] [outer = 1F344400] 17:07:10 INFO - PROCESS | 3944 | 1464221230859 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 288 (2112B400) [pid = 3944] [serial = 1472] [outer = 1F344400] 17:07:11 INFO - PROCESS | 3944 | 1464221231464 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]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1077ms 17:07:11 INFO - PROCESS | 3944 | 1464221231554 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 3944 | 1464221231556 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:07:11 INFO - PROCESS | 3944 | 1464221231560 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - PROCESS | 3944 | 1464221231562 Marionette TRACE conn6 <- [1,1926,null,{}] 17:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:07:11 INFO - PROCESS | 3944 | 1464221231566 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}] 17:07:11 INFO - PROCESS | 3944 | 1464221231710 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:07:11 INFO - PROCESS | 3944 | 1464221231912 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 3944 | ++DOCSHELL 218A4C00 == 126 [pid = 3944] [id = 491] 17:07:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 289 (21B34000) [pid = 3944] [serial = 1473] [outer = 00000000] 17:07:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 290 (2202F400) [pid = 3944] [serial = 1474] [outer = 21B34000] 17:07:12 INFO - PROCESS | 3944 | 1464221231971 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 291 (22C23800) [pid = 3944] [serial = 1475] [outer = 21B34000] 17:07:12 INFO - PROCESS | 3944 | 1464221232590 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]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1071ms 17:07:12 INFO - PROCESS | 3944 | 1464221232638 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 3944 | 1464221232641 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:07:12 INFO - PROCESS | 3944 | 1464221232644 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:07:12 INFO - PROCESS | 3944 | 1464221232646 Marionette TRACE conn6 <- [1,1930,null,{}] 17:07:12 INFO - PROCESS | 3944 | 1464221232650 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}] 17:07:12 INFO - PROCESS | 3944 | 1464221232785 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:07:13 INFO - PROCESS | 3944 | 1464221232985 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 3944 | ++DOCSHELL 22F9AC00 == 127 [pid = 3944] [id = 492] 17:07:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 292 (23C63C00) [pid = 3944] [serial = 1476] [outer = 00000000] 17:07:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 293 (2402B000) [pid = 3944] [serial = 1477] [outer = 23C63C00] 17:07:13 INFO - PROCESS | 3944 | 1464221233040 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 294 (24753000) [pid = 3944] [serial = 1478] [outer = 23C63C00] 17:07:13 INFO - PROCESS | 3944 | 1464221233646 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]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1067ms 17:07:13 INFO - PROCESS | 3944 | 1464221233715 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 3944 | 1464221233718 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:07:13 INFO - PROCESS | 3944 | 1464221233721 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:07:13 INFO - PROCESS | 3944 | 1464221233723 Marionette TRACE conn6 <- [1,1934,null,{}] 17:07:13 INFO - PROCESS | 3944 | 1464221233726 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}] 17:07:13 INFO - PROCESS | 3944 | 1464221233859 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:07:14 INFO - PROCESS | 3944 | 1464221234062 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 3944 | ++DOCSHELL 23C69000 == 128 [pid = 3944] [id = 493] 17:07:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 295 (25691800) [pid = 3944] [serial = 1479] [outer = 00000000] 17:07:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 296 (28003400) [pid = 3944] [serial = 1480] [outer = 25691800] 17:07:14 INFO - PROCESS | 3944 | 1464221234117 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 297 (28120400) [pid = 3944] [serial = 1481] [outer = 25691800] 17:07:14 INFO - PROCESS | 3944 | 1464221234726 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]]]}] 17:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1015ms 17:07:14 INFO - PROCESS | 3944 | 1464221234755 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 3944 | 1464221234757 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:07:14 INFO - PROCESS | 3944 | 1464221234779 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - PROCESS | 3944 | 1464221234782 Marionette TRACE conn6 <- [1,1938,null,{}] 17:07:14 INFO - PROCESS | 3944 | 1464221234785 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}] 17:07:14 INFO - PROCESS | 3944 | 1464221234918 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:07:15 INFO - PROCESS | 3944 | 1464221235133 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 3944 | ++DOCSHELL 27DF2800 == 129 [pid = 3944] [id = 494] 17:07:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 298 (28009800) [pid = 3944] [serial = 1482] [outer = 00000000] 17:07:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 299 (28560C00) [pid = 3944] [serial = 1483] [outer = 28009800] 17:07:15 INFO - PROCESS | 3944 | 1464221235191 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 300 (2856B800) [pid = 3944] [serial = 1484] [outer = 28009800] 17:07:15 INFO - PROCESS | 3944 | 1464221235802 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]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1094ms 17:07:15 INFO - PROCESS | 3944 | 1464221235861 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 3944 | 1464221235864 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:07:15 INFO - PROCESS | 3944 | 1464221235867 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 3944 | 1464221235869 Marionette TRACE conn6 <- [1,1942,null,{}] 17:07:15 INFO - PROCESS | 3944 | 1464221235873 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}] 17:07:16 INFO - PROCESS | 3944 | 1464221236038 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:07:16 INFO - PROCESS | 3944 | 1464221236243 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 3944 | ++DOCSHELL 28256400 == 130 [pid = 3944] [id = 495] 17:07:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 301 (2825D400) [pid = 3944] [serial = 1485] [outer = 00000000] 17:07:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 302 (29047800) [pid = 3944] [serial = 1486] [outer = 2825D400] 17:07:16 INFO - PROCESS | 3944 | 1464221236298 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 303 (29314400) [pid = 3944] [serial = 1487] [outer = 2825D400] 17:07:16 INFO - PROCESS | 3944 | 1464221236865 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]]]}] 17:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1073ms 17:07:16 INFO - PROCESS | 3944 | 1464221236945 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 3944 | 1464221236947 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:07:16 INFO - PROCESS | 3944 | 1464221236950 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:07:16 INFO - PROCESS | 3944 | 1464221236952 Marionette TRACE conn6 <- [1,1946,null,{}] 17:07:16 INFO - PROCESS | 3944 | 1464221236956 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}] 17:07:17 INFO - PROCESS | 3944 | 1464221237092 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:07:17 INFO - PROCESS | 3944 | 1464221237297 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 3944 | ++DOCSHELL 29046400 == 131 [pid = 3944] [id = 496] 17:07:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 304 (29321800) [pid = 3944] [serial = 1488] [outer = 00000000] 17:07:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 305 (29D37C00) [pid = 3944] [serial = 1489] [outer = 29321800] 17:07:17 INFO - PROCESS | 3944 | 1464221237356 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 306 (29E47400) [pid = 3944] [serial = 1490] [outer = 29321800] 17:07:17 INFO - PROCESS | 3944 | 1464221237952 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]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1015ms 17:07:18 INFO - PROCESS | 3944 | 1464221237970 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 3944 | 1464221237972 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:07:18 INFO - PROCESS | 3944 | 1464221238009 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 3944 | 1464221238012 Marionette TRACE conn6 <- [1,1950,null,{}] 17:07:18 INFO - PROCESS | 3944 | 1464221238016 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}] 17:07:18 INFO - PROCESS | 3944 | 1464221238165 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:07:18 INFO - PROCESS | 3944 | 1464221238422 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 3944 | ++DOCSHELL 23E9C800 == 132 [pid = 3944] [id = 497] 17:07:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 307 (23EA3000) [pid = 3944] [serial = 1491] [outer = 00000000] 17:07:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 308 (2BBA2400) [pid = 3944] [serial = 1492] [outer = 23EA3000] 17:07:18 INFO - PROCESS | 3944 | 1464221238479 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 309 (2BBA3000) [pid = 3944] [serial = 1493] [outer = 23EA3000] 17:07:19 INFO - PROCESS | 3944 | 1464221239192 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]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1232ms 17:07:19 INFO - PROCESS | 3944 | 1464221239230 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 3944 | 1464221239232 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:07:19 INFO - PROCESS | 3944 | 1464221239236 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:07:19 INFO - PROCESS | 3944 | 1464221239238 Marionette TRACE conn6 <- [1,1954,null,{}] 17:07:19 INFO - PROCESS | 3944 | 1464221239242 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}] 17:07:19 INFO - PROCESS | 3944 | 1464221239377 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:07:19 INFO - PROCESS | 3944 | 1464221239583 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 3944 | ++DOCSHELL 15E55400 == 133 [pid = 3944] [id = 498] 17:07:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 310 (1792A800) [pid = 3944] [serial = 1494] [outer = 00000000] 17:07:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 311 (1D10D000) [pid = 3944] [serial = 1495] [outer = 1792A800] 17:07:19 INFO - PROCESS | 3944 | 1464221239636 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 312 (1D13D000) [pid = 3944] [serial = 1496] [outer = 1792A800] 17:07:20 INFO - PROCESS | 3944 | 1464221240228 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]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1018ms 17:07:20 INFO - PROCESS | 3944 | 1464221240258 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 3944 | 1464221240262 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:07:20 INFO - PROCESS | 3944 | 1464221240265 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 3944 | 1464221240268 Marionette TRACE conn6 <- [1,1958,null,{}] 17:07:20 INFO - PROCESS | 3944 | 1464221240272 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}] 17:07:20 INFO - PROCESS | 3944 | 1464221240408 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:07:20 INFO - PROCESS | 3944 | 1464221240629 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 3944 | ++DOCSHELL 0DA47000 == 134 [pid = 3944] [id = 499] 17:07:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 313 (144E5800) [pid = 3944] [serial = 1497] [outer = 00000000] 17:07:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 314 (19EC5C00) [pid = 3944] [serial = 1498] [outer = 144E5800] 17:07:20 INFO - PROCESS | 3944 | 1464221240686 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 315 (1A07D800) [pid = 3944] [serial = 1499] [outer = 144E5800] 17:07:21 INFO - PROCESS | 3944 | 1464221241353 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]]]}] 17:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1131ms 17:07:21 INFO - PROCESS | 3944 | 1464221241398 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:07:21 INFO - PROCESS | 3944 | 1464221241400 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:07:21 INFO - PROCESS | 3944 | 1464221241403 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:07:21 INFO - PROCESS | 3944 | 1464221241405 Marionette TRACE conn6 <- [1,1962,null,{}] 17:07:21 INFO - PROCESS | 3944 | 1464221241409 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}] 17:07:21 INFO - PROCESS | 3944 | 1464221241547 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:07:21 INFO - PROCESS | 3944 | 1464221241756 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:21 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4E000 == 135 [pid = 3944] [id = 500] 17:07:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 316 (0DA50C00) [pid = 3944] [serial = 1500] [outer = 00000000] 17:07:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 317 (1553AC00) [pid = 3944] [serial = 1501] [outer = 0DA50C00] 17:07:21 INFO - PROCESS | 3944 | 1464221241811 Marionette DEBUG loaded listener.js 17:07:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 318 (17DFF000) [pid = 3944] [serial = 1502] [outer = 0DA50C00] 17:07:22 INFO - PROCESS | 3944 | 1464221242402 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]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1079ms 17:07:22 INFO - PROCESS | 3944 | 1464221242483 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:07:22 INFO - PROCESS | 3944 | 1464221242485 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:07:22 INFO - PROCESS | 3944 | 1464221242488 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 3944 | 1464221242490 Marionette TRACE conn6 <- [1,1966,null,{}] 17:07:22 INFO - PROCESS | 3944 | 1464221242494 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}] 17:07:22 INFO - PROCESS | 3944 | 1464221242629 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:07:23 INFO - PROCESS | 3944 | 1464221243158 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 3944 | ++DOCSHELL 0D2E6C00 == 136 [pid = 3944] [id = 501] 17:07:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 319 (0D2E7800) [pid = 3944] [serial = 1503] [outer = 00000000] 17:07:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 320 (0DA1B400) [pid = 3944] [serial = 1504] [outer = 0D2E7800] 17:07:23 INFO - PROCESS | 3944 | 1464221243297 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 321 (0E652400) [pid = 3944] [serial = 1505] [outer = 0D2E7800] 17:07:23 INFO - PROCESS | 3944 | 1464221243895 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]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1474ms 17:07:24 INFO - PROCESS | 3944 | 1464221243963 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:07:24 INFO - PROCESS | 3944 | 1464221243967 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:07:24 INFO - PROCESS | 3944 | 1464221243972 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 3944 | 1464221243975 Marionette TRACE conn6 <- [1,1970,null,{}] 17:07:24 INFO - PROCESS | 3944 | 1464221243980 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}] 17:07:24 INFO - PROCESS | 3944 | 1464221244110 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:07:24 INFO - PROCESS | 3944 | 1464221244323 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:24 INFO - PROCESS | 3944 | ++DOCSHELL 14CA7800 == 137 [pid = 3944] [id = 502] 17:07:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 322 (15530000) [pid = 3944] [serial = 1506] [outer = 00000000] 17:07:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 323 (17375400) [pid = 3944] [serial = 1507] [outer = 15530000] 17:07:24 INFO - PROCESS | 3944 | 1464221244412 Marionette DEBUG loaded listener.js 17:07:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 324 (17C7EC00) [pid = 3944] [serial = 1508] [outer = 15530000] 17:07:25 INFO - PROCESS | 3944 | 1464221245045 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]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1122ms 17:07:25 INFO - PROCESS | 3944 | 1464221245097 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 3944 | 1464221245101 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:07:25 INFO - PROCESS | 3944 | 1464221245105 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 3944 | 1464221245107 Marionette TRACE conn6 <- [1,1974,null,{}] 17:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:07:25 INFO - PROCESS | 3944 | 1464221245111 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}] 17:07:25 INFO - PROCESS | 3944 | 1464221245319 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 0D95B800 == 136 [pid = 3944] [id = 221] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 155FB400 == 135 [pid = 3944] [id = 485] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 0DF4BC00 == 134 [pid = 3944] [id = 484] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 15503800 == 133 [pid = 3944] [id = 483] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 1EA4C400 == 132 [pid = 3944] [id = 482] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 1A02F400 == 131 [pid = 3944] [id = 481] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 19DE6800 == 130 [pid = 3944] [id = 480] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 190D5000 == 129 [pid = 3944] [id = 479] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 0D727400 == 128 [pid = 3944] [id = 478] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 19D3D000 == 127 [pid = 3944] [id = 477] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 1AEE1400 == 126 [pid = 3944] [id = 476] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 17923400 == 125 [pid = 3944] [id = 475] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 15527800 == 124 [pid = 3944] [id = 474] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 23D1AC00 == 123 [pid = 3944] [id = 472] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 23D11C00 == 122 [pid = 3944] [id = 471] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 2BBC8000 == 121 [pid = 3944] [id = 470] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 2BB9FC00 == 120 [pid = 3944] [id = 469] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 2811E800 == 119 [pid = 3944] [id = 468] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 190CF800 == 118 [pid = 3944] [id = 467] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 28167000 == 117 [pid = 3944] [id = 466] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 19A3E400 == 116 [pid = 3944] [id = 436] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 1F43D000 == 115 [pid = 3944] [id = 465] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 1A082000 == 114 [pid = 3944] [id = 464] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 147EB400 == 113 [pid = 3944] [id = 463] 17:07:25 INFO - PROCESS | 3944 | --DOCSHELL 23EA0000 == 112 [pid = 3944] [id = 462] 17:07:25 INFO - PROCESS | 3944 | 1464221245623 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 323 (28125800) [pid = 3944] [serial = 1115] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 322 (17C81400) [pid = 3944] [serial = 883] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 321 (1DD58C00) [pid = 3944] [serial = 1202] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 320 (1D13D800) [pid = 3944] [serial = 931] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 319 (17C84800) [pid = 3944] [serial = 718] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 318 (19DE8000) [pid = 3944] [serial = 1103] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 317 (1DD4D400) [pid = 3944] [serial = 868] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 316 (144E2800) [pid = 3944] [serial = 916] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 315 (1D9C5400) [pid = 3944] [serial = 651] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 314 (1F562C00) [pid = 3944] [serial = 991] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 313 (28631400) [pid = 3944] [serial = 1057] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 312 (21B37000) [pid = 3944] [serial = 1045] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 311 (1E917000) [pid = 3944] [serial = 1039] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 310 (1D9C9C00) [pid = 3944] [serial = 982] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 309 (1552E000) [pid = 3944] [serial = 880] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 308 (1EA8DC00) [pid = 3944] [serial = 811] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 307 (2C50BC00) [pid = 3944] [serial = 1271] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 306 (191D3400) [pid = 3944] [serial = 1036] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 305 (1EA40400) [pid = 3944] [serial = 606] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 304 (2864FC00) [pid = 3944] [serial = 1060] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 303 (19D43000) [pid = 3944] [serial = 1175] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 302 (191D5800) [pid = 3944] [serial = 754] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 301 (1EA4A800) [pid = 3944] [serial = 603] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 300 (24031000) [pid = 3944] [serial = 1181] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 299 (22FA2800) [pid = 3944] [serial = 1109] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 298 (2964C000) [pid = 3944] [serial = 1130] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 297 (17929800) [pid = 3944] [serial = 976] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 296 (1F446000) [pid = 3944] [serial = 715] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 295 (1EA90400) [pid = 3944] [serial = 766] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 294 (1DD98400) [pid = 3944] [serial = 769] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 293 (15510000) [pid = 3944] [serial = 1033] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 292 (1B73F000) [pid = 3944] [serial = 808] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 291 (1B663800) [pid = 3944] [serial = 979] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 290 (2112BC00) [pid = 3944] [serial = 817] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 289 (2474F000) [pid = 3944] [serial = 1054] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 288 (1DD52000) [pid = 3944] [serial = 609] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 287 (17DE1800) [pid = 3944] [serial = 919] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 286 (1D025C00) [pid = 3944] [serial = 865] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 285 (23C68000) [pid = 3944] [serial = 1051] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 284 (19B24400) [pid = 3944] [serial = 1003] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 283 (218AFC00) [pid = 3944] [serial = 820] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (28250800) [pid = 3944] [serial = 1253] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (1B7B9800) [pid = 3944] [serial = 757] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (155BD400) [pid = 3944] [serial = 751] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 279 (1F440400) [pid = 3944] [serial = 657] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 278 (23B6AC00) [pid = 3944] [serial = 1112] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 277 (1D9BFC00) [pid = 3944] [serial = 709] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 276 (2825C800) [pid = 3944] [serial = 1256] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 275 (1D13B000) [pid = 3944] [serial = 706] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 274 (1DACE400) [pid = 3944] [serial = 937] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 273 (2A718000) [pid = 3944] [serial = 1265] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 272 (2903EC00) [pid = 3944] [serial = 1259] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 271 (1A029C00) [pid = 3944] [serial = 1166] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 270 (19EC3000) [pid = 3944] [serial = 600] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 269 (225C4400) [pid = 3944] [serial = 1277] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 268 (29646000) [pid = 3944] [serial = 1124] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 267 (191CE400) [pid = 3944] [serial = 648] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 266 (1A028C00) [pid = 3944] [serial = 922] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 265 (247A8C00) [pid = 3944] [serial = 1184] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 264 (1E3D2C00) [pid = 3944] [serial = 1042] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 263 (14C9D000) [pid = 3944] [serial = 1163] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 262 (2823E400) [pid = 3944] [serial = 1178] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 261 (28242800) [pid = 3944] [serial = 1190] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 260 (218ADC00) [pid = 3944] [serial = 874] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 259 (218A1C00) [pid = 3944] [serial = 994] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 258 (1DAD4C00) [pid = 3944] [serial = 654] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 257 (1C1EF000) [pid = 3944] [serial = 1241] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 256 (2904D000) [pid = 3944] [serial = 1127] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 255 (17DD3C00) [pid = 3944] [serial = 940] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 254 (21B3C800) [pid = 3944] [serial = 997] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 253 (19989400) [pid = 3944] [serial = 1199] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 252 (1D908C00) [pid = 3944] [serial = 760] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 251 (0E5E7800) [pid = 3944] [serial = 645] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 250 (29D3E800) [pid = 3944] [serial = 1196] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 249 (23EA7C00) [pid = 3944] [serial = 1172] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 248 (185DD000) [pid = 3944] [serial = 805] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 247 (24746000) [pid = 3944] [serial = 1000] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 246 (155F1000) [pid = 3944] [serial = 1100] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 245 (2C503400) [pid = 3944] [serial = 1268] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 244 (19742400) [pid = 3944] [serial = 703] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 243 (1735E400) [pid = 3944] [serial = 862] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 242 (28164800) [pid = 3944] [serial = 1250] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 241 (2964A800) [pid = 3944] [serial = 1193] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 240 (15545000) [pid = 3944] [serial = 985] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 239 (1F340C00) [pid = 3944] [serial = 988] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 238 (17929C00) [pid = 3944] [serial = 1238] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 237 (225C1800) [pid = 3944] [serial = 660] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 236 (1EA91000) [pid = 3944] [serial = 871] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 235 (1B732C00) [pid = 3944] [serial = 928] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 234 (17383800) [pid = 3944] [serial = 597] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 233 (1D92B800) [pid = 3944] [serial = 934] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 232 (155DD800) [pid = 3944] [serial = 700] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 231 (0DA18C00) [pid = 3944] [serial = 802] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 230 (21B39000) [pid = 3944] [serial = 877] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 229 (2568F400) [pid = 3944] [serial = 1187] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 228 (22F9A800) [pid = 3944] [serial = 1048] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 227 (29D39C00) [pid = 3944] [serial = 1262] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 226 (29048400) [pid = 3944] [serial = 1121] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 225 (15507000) [pid = 3944] [serial = 859] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 224 (0E093400) [pid = 3944] [serial = 973] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 223 (1DD51400) [pid = 3944] [serial = 712] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 222 (155C8C00) [pid = 3944] [serial = 663] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 221 (22FA1000) [pid = 3944] [serial = 1169] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 220 (28649000) [pid = 3944] [serial = 1063] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 219 (218AB400) [pid = 3944] [serial = 1106] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 218 (1AEE4800) [pid = 3944] [serial = 925] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 217 (1DAA2400) [pid = 3944] [serial = 763] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 216 (27DFA400) [pid = 3944] [serial = 1247] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 215 (1F557800) [pid = 3944] [serial = 814] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 214 (29316800) [pid = 3944] [serial = 1118] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 213 (17382000) [pid = 3944] [serial = 823] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 212 (190D1C00) [pid = 3944] [serial = 1274] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 211 (2811EC00) [pid = 3944] [serial = 1244] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 210 (2F536800) [pid = 3944] [serial = 1342] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 209 (1A075C00) [pid = 3944] [serial = 1361] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (19D3FC00) [pid = 3944] [serial = 1360] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (19D37400) [pid = 3944] [serial = 1315] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (155F2000) [pid = 3944] [serial = 1358] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (15505800) [pid = 3944] [serial = 1357] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 204 (0D927800) [pid = 3944] [serial = 1363] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (14291C00) [pid = 3944] [serial = 1364] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (24028000) [pid = 3944] [serial = 1318] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (28246400) [pid = 3944] [serial = 1324] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (2F069400) [pid = 3944] [serial = 1348] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (1F445400) [pid = 3944] [serial = 1375] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (2BBA0800) [pid = 3944] [serial = 1333] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (28646C00) [pid = 3944] [serial = 1327] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (2CAA8000) [pid = 3944] [serial = 1336] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (199FE800) [pid = 3944] [serial = 1366] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (19D41800) [pid = 3944] [serial = 1367] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (1AE60C00) [pid = 3944] [serial = 1369] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (28004800) [pid = 3944] [serial = 1321] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (19E5C800) [pid = 3944] [serial = 1351] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (1553F400) [pid = 3944] [serial = 1312] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (2CAB4800) [pid = 3944] [serial = 1339] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (29653000) [pid = 3944] [serial = 1330] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (225C9C00) [pid = 3944] [serial = 1378] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (2FBBF000) [pid = 3944] [serial = 1345] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (225C6000) [pid = 3944] [serial = 1354] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (23C67400) [pid = 3944] [serial = 1384] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (22C26C00) [pid = 3944] [serial = 1379] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (1D9C8000) [pid = 3944] [serial = 1372] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1E3C7000) [pid = 3944] [serial = 1373] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (218AC000) [pid = 3944] [serial = 1376] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (23E9CC00) [pid = 3944] [serial = 1385] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (1B66A000) [pid = 3944] [serial = 1381] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1B7BC000) [pid = 3944] [serial = 1370] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1DD51800) [pid = 3944] [serial = 1382] [outer = 00000000] [url = about:blank] 17:07:25 INFO - PROCESS | 3944 | ++DOCSHELL 0D8AA400 == 113 [pid = 3944] [id = 503] 17:07:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (0D91B000) [pid = 3944] [serial = 1509] [outer = 00000000] 17:07:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (0DA1A800) [pid = 3944] [serial = 1510] [outer = 0D91B000] 17:07:25 INFO - PROCESS | 3944 | 1464221245693 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (0DF4BC00) [pid = 3944] [serial = 1511] [outer = 0D91B000] 17:07:26 INFO - PROCESS | 3944 | --DOCSHELL 0D74C400 == 112 [pid = 3944] [id = 12] 17:07:26 INFO - PROCESS | 3944 | 1464221246322 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]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1274ms 17:07:26 INFO - PROCESS | 3944 | 1464221246383 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 3944 | 1464221246386 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:07:26 INFO - PROCESS | 3944 | 1464221246391 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 3944 | 1464221246397 Marionette TRACE conn6 <- [1,1978,null,{}] 17:07:26 INFO - PROCESS | 3944 | 1464221246406 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}] 17:07:26 INFO - PROCESS | 3944 | 1464221246524 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:07:26 INFO - PROCESS | 3944 | 1464221246673 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 3944 | ++DOCSHELL 0DB70800 == 113 [pid = 3944] [id = 504] 17:07:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (0E5F0800) [pid = 3944] [serial = 1512] [outer = 00000000] 17:07:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (155CA000) [pid = 3944] [serial = 1513] [outer = 0E5F0800] 17:07:26 INFO - PROCESS | 3944 | 1464221246719 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (155E0400) [pid = 3944] [serial = 1514] [outer = 0E5F0800] 17:07:27 INFO - PROCESS | 3944 | 1464221247166 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]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 830ms 17:07:27 INFO - PROCESS | 3944 | 1464221247223 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:07:27 INFO - PROCESS | 3944 | 1464221247226 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:07:27 INFO - PROCESS | 3944 | 1464221247229 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:07:27 INFO - PROCESS | 3944 | 1464221247231 Marionette TRACE conn6 <- [1,1982,null,{}] 17:07:27 INFO - PROCESS | 3944 | 1464221247234 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}] 17:07:27 INFO - PROCESS | 3944 | 1464221247347 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:07:27 INFO - PROCESS | 3944 | 1464221247357 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 3944 | ++DOCSHELL 155EE400 == 114 [pid = 3944] [id = 505] 17:07:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (15E5DC00) [pid = 3944] [serial = 1515] [outer = 00000000] 17:07:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (17611C00) [pid = 3944] [serial = 1516] [outer = 15E5DC00] 17:07:27 INFO - PROCESS | 3944 | 1464221247406 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (17C85800) [pid = 3944] [serial = 1517] [outer = 15E5DC00] 17:07:27 INFO - PROCESS | 3944 | 1464221247947 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]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 771ms 17:07:28 INFO - PROCESS | 3944 | 1464221248004 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 3944 | 1464221248006 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:07:28 INFO - PROCESS | 3944 | 1464221248009 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - PROCESS | 3944 | 1464221248011 Marionette TRACE conn6 <- [1,1986,null,{}] 17:07:28 INFO - PROCESS | 3944 | 1464221248021 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}] 17:07:28 INFO - PROCESS | 3944 | 1464221248205 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:07:28 INFO - PROCESS | 3944 | 1464221248242 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 3944 | ++DOCSHELL 185DD000 == 115 [pid = 3944] [id = 506] 17:07:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (18D31400) [pid = 3944] [serial = 1518] [outer = 00000000] 17:07:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (190B5C00) [pid = 3944] [serial = 1519] [outer = 18D31400] 17:07:28 INFO - PROCESS | 3944 | 1464221248294 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (191DB800) [pid = 3944] [serial = 1520] [outer = 18D31400] 17:07:28 INFO - PROCESS | 3944 | 1464221248825 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]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 830ms 17:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:07:28 INFO - PROCESS | 3944 | 1464221248840 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 3944 | 1464221248842 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:07:28 INFO - PROCESS | 3944 | 1464221248845 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - PROCESS | 3944 | 1464221248846 Marionette TRACE conn6 <- [1,1990,null,{}] 17:07:28 INFO - PROCESS | 3944 | 1464221248850 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}] 17:07:29 INFO - PROCESS | 3944 | 1464221249011 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:07:29 INFO - PROCESS | 3944 | 1464221249035 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 3944 | ++DOCSHELL 1974F800 == 116 [pid = 3944] [id = 507] 17:07:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (19986400) [pid = 3944] [serial = 1521] [outer = 00000000] 17:07:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (19D35800) [pid = 3944] [serial = 1522] [outer = 19986400] 17:07:29 INFO - PROCESS | 3944 | 1464221249081 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (19D41C00) [pid = 3944] [serial = 1523] [outer = 19986400] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (155C8000) [pid = 3944] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (1B738000) [pid = 3944] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (22025400) [pid = 3944] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (14291800) [pid = 3944] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (0D7D0C00) [pid = 3944] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (190DCC00) [pid = 3944] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1D146C00) [pid = 3944] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1C38D400) [pid = 3944] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (225C9000) [pid = 3944] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1A075000) [pid = 3944] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:07:30 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (19E58C00) [pid = 3944] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:07:30 INFO - PROCESS | 3944 | 1464221250107 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]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1321ms 17:07:30 INFO - PROCESS | 3944 | 1464221250167 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 3944 | 1464221250169 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:07:30 INFO - PROCESS | 3944 | 1464221250177 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 3944 | 1464221250179 Marionette TRACE conn6 <- [1,1994,null,{}] 17:07:30 INFO - PROCESS | 3944 | 1464221250182 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}] 17:07:30 INFO - PROCESS | 3944 | 1464221250293 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:07:30 INFO - PROCESS | 3944 | 1464221250431 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 3944 | ++DOCSHELL 17380000 == 117 [pid = 3944] [id = 508] 17:07:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1791D000) [pid = 3944] [serial = 1524] [outer = 00000000] 17:07:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (191D6000) [pid = 3944] [serial = 1525] [outer = 1791D000] 17:07:30 INFO - PROCESS | 3944 | 1464221250477 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (19D51800) [pid = 3944] [serial = 1526] [outer = 1791D000] 17:07:30 INFO - PROCESS | 3944 | 1464221250860 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]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 17:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 731ms 17:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:07:30 INFO - PROCESS | 3944 | 1464221250903 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 3944 | 1464221250905 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:07:30 INFO - PROCESS | 3944 | 1464221250908 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 3944 | 1464221250910 Marionette TRACE conn6 <- [1,1998,null,{}] 17:07:30 INFO - PROCESS | 3944 | 1464221250913 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}] 17:07:31 INFO - PROCESS | 3944 | 1464221251020 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:07:31 INFO - PROCESS | 3944 | 1464221251027 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 3944 | ++DOCSHELL 199FE800 == 118 [pid = 3944] [id = 509] 17:07:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (19E53000) [pid = 3944] [serial = 1527] [outer = 00000000] 17:07:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (19EC2400) [pid = 3944] [serial = 1528] [outer = 19E53000] 17:07:31 INFO - PROCESS | 3944 | 1464221251071 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (1A029C00) [pid = 3944] [serial = 1529] [outer = 19E53000] 17:07:31 INFO - PROCESS | 3944 | 1464221251555 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]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 17:07:31 INFO - PROCESS | 3944 | 1464221251603 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 3944 | 1464221251605 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:07:31 INFO - PROCESS | 3944 | 1464221251609 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 3944 | 1464221251610 Marionette TRACE conn6 <- [1,2002,null,{}] 17:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:07:31 INFO - PROCESS | 3944 | 1464221251614 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}] 17:07:31 INFO - PROCESS | 3944 | 1464221251766 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:07:31 INFO - PROCESS | 3944 | 1464221251782 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 3944 | ++DOCSHELL 1A081800 == 119 [pid = 3944] [id = 510] 17:07:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (1A082800) [pid = 3944] [serial = 1530] [outer = 00000000] 17:07:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (1AEE9000) [pid = 3944] [serial = 1531] [outer = 1A082800] 17:07:31 INFO - PROCESS | 3944 | 1464221251827 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (1B4DDC00) [pid = 3944] [serial = 1532] [outer = 1A082800] 17:07:32 INFO - PROCESS | 3944 | 1464221252632 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]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1069ms 17:07:32 INFO - PROCESS | 3944 | 1464221252684 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 3944 | 1464221252690 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:07:32 INFO - PROCESS | 3944 | 1464221252695 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 3944 | 1464221252699 Marionette TRACE conn6 <- [1,2006,null,{}] 17:07:32 INFO - PROCESS | 3944 | 1464221252705 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}] 17:07:32 INFO - PROCESS | 3944 | 1464221252896 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:07:33 INFO - PROCESS | 3944 | 1464221253077 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 3944 | ++DOCSHELL 0DA48C00 == 120 [pid = 3944] [id = 511] 17:07:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (144E2800) [pid = 3944] [serial = 1533] [outer = 00000000] 17:07:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1553FC00) [pid = 3944] [serial = 1534] [outer = 144E2800] 17:07:33 INFO - PROCESS | 3944 | 1464221253134 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (155DE400) [pid = 3944] [serial = 1535] [outer = 144E2800] 17:07:33 INFO - PROCESS | 3944 | 1464221253841 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]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1182ms 17:07:33 INFO - PROCESS | 3944 | 1464221253914 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 3944 | 1464221253920 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:07:33 INFO - PROCESS | 3944 | 1464221253926 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 3944 | 1464221253929 Marionette TRACE conn6 <- [1,2010,null,{}] 17:07:33 INFO - PROCESS | 3944 | 1464221253933 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}] 17:07:34 INFO - PROCESS | 3944 | 1464221254087 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:07:34 INFO - PROCESS | 3944 | 1464221254263 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 3944 | ++DOCSHELL 190BA000 == 121 [pid = 3944] [id = 512] 17:07:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (190BDC00) [pid = 3944] [serial = 1536] [outer = 00000000] 17:07:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (191D3400) [pid = 3944] [serial = 1537] [outer = 190BDC00] 17:07:34 INFO - PROCESS | 3944 | 1464221254320 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (19988C00) [pid = 3944] [serial = 1538] [outer = 190BDC00] 17:07:34 INFO - PROCESS | 3944 | 1464221254940 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]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1079ms 17:07:35 INFO - PROCESS | 3944 | 1464221255007 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 3944 | 1464221255010 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:07:35 INFO - PROCESS | 3944 | 1464221255013 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - PROCESS | 3944 | 1464221255017 Marionette TRACE conn6 <- [1,2014,null,{}] 17:07:35 INFO - PROCESS | 3944 | 1464221255029 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}] 17:07:35 INFO - PROCESS | 3944 | 1464221255172 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:07:35 INFO - PROCESS | 3944 | 1464221255358 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 3944 | ++DOCSHELL 19EC8C00 == 122 [pid = 3944] [id = 513] 17:07:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (1AEEC000) [pid = 3944] [serial = 1539] [outer = 00000000] 17:07:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (1B663800) [pid = 3944] [serial = 1540] [outer = 1AEEC000] 17:07:35 INFO - PROCESS | 3944 | 1464221255417 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (1B7C8800) [pid = 3944] [serial = 1541] [outer = 1AEEC000] 17:07:36 INFO - PROCESS | 3944 | 1464221256035 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]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1071ms 17:07:36 INFO - PROCESS | 3944 | 1464221256089 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 3944 | 1464221256092 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:07:36 INFO - PROCESS | 3944 | 1464221256095 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 3944 | 1464221256098 Marionette TRACE conn6 <- [1,2018,null,{}] 17:07:36 INFO - PROCESS | 3944 | 1464221256101 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}] 17:07:36 INFO - PROCESS | 3944 | 1464221256239 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:07:36 INFO - PROCESS | 3944 | 1464221256416 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 3944 | ++DOCSHELL 1B7C1400 == 123 [pid = 3944] [id = 514] 17:07:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (1CD17800) [pid = 3944] [serial = 1542] [outer = 00000000] 17:07:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (1D027800) [pid = 3944] [serial = 1543] [outer = 1CD17800] 17:07:36 INFO - PROCESS | 3944 | 1464221256473 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (1D13FC00) [pid = 3944] [serial = 1544] [outer = 1CD17800] 17:07:37 INFO - PROCESS | 3944 | 1464221257037 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]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 17:07:37 INFO - PROCESS | 3944 | 1464221257067 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 3944 | 1464221257069 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:07:37 INFO - PROCESS | 3944 | 1464221257073 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:07:37 INFO - PROCESS | 3944 | 1464221257075 Marionette TRACE conn6 <- [1,2022,null,{}] 17:07:37 INFO - PROCESS | 3944 | 1464221257079 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}] 17:07:37 INFO - PROCESS | 3944 | 1464221257212 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:07:37 INFO - PROCESS | 3944 | 1464221257407 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 3944 | ++DOCSHELL 1D90C400 == 124 [pid = 3944] [id = 515] 17:07:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (1D90D400) [pid = 3944] [serial = 1545] [outer = 00000000] 17:07:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (1D921C00) [pid = 3944] [serial = 1546] [outer = 1D90D400] 17:07:37 INFO - PROCESS | 3944 | 1464221257465 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (1D927800) [pid = 3944] [serial = 1547] [outer = 1D90D400] 17:07:38 INFO - PROCESS | 3944 | 1464221258072 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]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1017ms 17:07:38 INFO - PROCESS | 3944 | 1464221258104 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 3944 | 1464221258106 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:07:38 INFO - PROCESS | 3944 | 1464221258112 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 3944 | 1464221258114 Marionette TRACE conn6 <- [1,2026,null,{}] 17:07:38 INFO - PROCESS | 3944 | 1464221258135 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}] 17:07:38 INFO - PROCESS | 3944 | 1464221258279 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:07:38 INFO - PROCESS | 3944 | 1464221258475 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 3944 | ++DOCSHELL 1D9BF000 == 125 [pid = 3944] [id = 516] 17:07:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 205 (1D9C9C00) [pid = 3944] [serial = 1548] [outer = 00000000] 17:07:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (1DAD0400) [pid = 3944] [serial = 1549] [outer = 1D9C9C00] 17:07:38 INFO - PROCESS | 3944 | 1464221258533 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (1DAD4000) [pid = 3944] [serial = 1550] [outer = 1D9C9C00] 17:07:39 INFO - PROCESS | 3944 | 1464221259112 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]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1037ms 17:07:39 INFO - PROCESS | 3944 | 1464221259152 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 3944 | 1464221259154 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:07:39 INFO - PROCESS | 3944 | 1464221259158 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 3944 | 1464221259160 Marionette TRACE conn6 <- [1,2030,null,{}] 17:07:39 INFO - PROCESS | 3944 | 1464221259163 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}] 17:07:39 INFO - PROCESS | 3944 | 1464221259298 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:07:39 INFO - PROCESS | 3944 | 1464221259494 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 3944 | ++DOCSHELL 1DAD0000 == 126 [pid = 3944] [id = 517] 17:07:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (1DD4AC00) [pid = 3944] [serial = 1551] [outer = 00000000] 17:07:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (1DD58C00) [pid = 3944] [serial = 1552] [outer = 1DD4AC00] 17:07:39 INFO - PROCESS | 3944 | 1464221259549 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 210 (1DD8F800) [pid = 3944] [serial = 1553] [outer = 1DD4AC00] 17:07:40 INFO - PROCESS | 3944 | 1464221260176 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]]]}] 17:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1074ms 17:07:40 INFO - PROCESS | 3944 | 1464221260236 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 3944 | 1464221260238 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:07:40 INFO - PROCESS | 3944 | 1464221260242 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:07:40 INFO - PROCESS | 3944 | 1464221260244 Marionette TRACE conn6 <- [1,2034,null,{}] 17:07:40 INFO - PROCESS | 3944 | 1464221260248 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}] 17:07:40 INFO - PROCESS | 3944 | 1464221260382 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:07:40 INFO - PROCESS | 3944 | 1464221260565 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 3944 | ++DOCSHELL 1DD57C00 == 127 [pid = 3944] [id = 518] 17:07:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 211 (1DD98C00) [pid = 3944] [serial = 1554] [outer = 00000000] 17:07:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 212 (1E3D0000) [pid = 3944] [serial = 1555] [outer = 1DD98C00] 17:07:40 INFO - PROCESS | 3944 | 1464221260620 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 213 (1E3D3800) [pid = 3944] [serial = 1556] [outer = 1DD98C00] 17:07:41 INFO - PROCESS | 3944 | 1464221261218 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]]]}] 17:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1021ms 17:07:41 INFO - PROCESS | 3944 | 1464221261266 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 3944 | 1464221261269 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:07:41 INFO - PROCESS | 3944 | 1464221261273 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - PROCESS | 3944 | 1464221261275 Marionette TRACE conn6 <- [1,2038,null,{}] 17:07:41 INFO - PROCESS | 3944 | 1464221261278 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}] 17:07:41 INFO - PROCESS | 3944 | 1464221261436 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:07:41 INFO - PROCESS | 3944 | 1464221261634 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 3944 | ++DOCSHELL 1EA8BC00 == 128 [pid = 3944] [id = 519] 17:07:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 214 (1EA8D000) [pid = 3944] [serial = 1557] [outer = 00000000] 17:07:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 215 (1EEAF400) [pid = 3944] [serial = 1558] [outer = 1EA8D000] 17:07:41 INFO - PROCESS | 3944 | 1464221261690 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 216 (1F346C00) [pid = 3944] [serial = 1559] [outer = 1EA8D000] 17:07:42 INFO - PROCESS | 3944 | 1464221262258 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]]]}] 17:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1017ms 17:07:42 INFO - PROCESS | 3944 | 1464221262293 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 3944 | 1464221262295 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:07:42 INFO - PROCESS | 3944 | 1464221262298 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - PROCESS | 3944 | 1464221262300 Marionette TRACE conn6 <- [1,2042,null,{}] 17:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:07:42 INFO - PROCESS | 3944 | 1464221262304 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}] 17:07:42 INFO - PROCESS | 3944 | 1464221262443 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:07:42 INFO - PROCESS | 3944 | 1464221262640 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 3944 | ++DOCSHELL 1EA8FC00 == 129 [pid = 3944] [id = 520] 17:07:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 217 (1F440400) [pid = 3944] [serial = 1560] [outer = 00000000] 17:07:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 218 (1F557800) [pid = 3944] [serial = 1561] [outer = 1F440400] 17:07:42 INFO - PROCESS | 3944 | 1464221262697 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 219 (1F563800) [pid = 3944] [serial = 1562] [outer = 1F440400] 17:07:43 INFO - PROCESS | 3944 | 1464221263308 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]]]}] 17:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1067ms 17:07:43 INFO - PROCESS | 3944 | 1464221263383 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 3944 | 1464221263386 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:07:43 INFO - PROCESS | 3944 | 1464221263392 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 3944 | 1464221263395 Marionette TRACE conn6 <- [1,2046,null,{}] 17:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:07:43 INFO - PROCESS | 3944 | 1464221263399 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}] 17:07:43 INFO - PROCESS | 3944 | 1464221263553 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:07:43 INFO - PROCESS | 3944 | 1464221263740 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 3944 | ++DOCSHELL 1F445400 == 130 [pid = 3944] [id = 521] 17:07:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 220 (21122800) [pid = 3944] [serial = 1563] [outer = 00000000] 17:07:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 221 (21B2F800) [pid = 3944] [serial = 1564] [outer = 21122800] 17:07:43 INFO - PROCESS | 3944 | 1464221263800 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 222 (21B37400) [pid = 3944] [serial = 1565] [outer = 21122800] 17:07:44 INFO - PROCESS | 3944 | 1464221264403 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]]]}] 17:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1070ms 17:07:44 INFO - PROCESS | 3944 | 1464221264468 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:07:44 INFO - PROCESS | 3944 | 1464221264471 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:07:44 INFO - PROCESS | 3944 | 1464221264475 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:07:44 INFO - PROCESS | 3944 | 1464221264476 Marionette TRACE conn6 <- [1,2050,null,{}] 17:07:44 INFO - PROCESS | 3944 | 1464221264480 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}] 17:07:44 INFO - PROCESS | 3944 | 1464221264613 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:07:44 INFO - PROCESS | 3944 | 1464221264796 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 3944 | ++DOCSHELL 1E917000 == 131 [pid = 3944] [id = 522] 17:07:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 223 (218A9000) [pid = 3944] [serial = 1566] [outer = 00000000] 17:07:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 224 (22029C00) [pid = 3944] [serial = 1567] [outer = 218A9000] 17:07:44 INFO - PROCESS | 3944 | 1464221264849 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 225 (22032C00) [pid = 3944] [serial = 1568] [outer = 218A9000] 17:07:45 INFO - PROCESS | 3944 | 1464221265473 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]]]}] 17:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1077ms 17:07:45 INFO - PROCESS | 3944 | 1464221265554 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 3944 | 1464221265557 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:07:45 INFO - PROCESS | 3944 | 1464221265560 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:07:45 INFO - PROCESS | 3944 | 1464221265564 Marionette TRACE conn6 <- [1,2054,null,{}] 17:07:45 INFO - PROCESS | 3944 | 1464221265568 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}] 17:07:45 INFO - PROCESS | 3944 | 1464221265703 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:07:45 INFO - PROCESS | 3944 | 1464221265897 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:45 INFO - PROCESS | 3944 | ++DOCSHELL 14C9C400 == 132 [pid = 3944] [id = 523] 17:07:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 226 (19B6AC00) [pid = 3944] [serial = 1569] [outer = 00000000] 17:07:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 227 (225C8800) [pid = 3944] [serial = 1570] [outer = 19B6AC00] 17:07:45 INFO - PROCESS | 3944 | 1464221265950 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 228 (225CD000) [pid = 3944] [serial = 1571] [outer = 19B6AC00] 17:07:46 INFO - PROCESS | 3944 | 1464221266573 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]]]}] 17:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1067ms 17:07:46 INFO - PROCESS | 3944 | 1464221266631 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 3944 | 1464221266633 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:07:46 INFO - PROCESS | 3944 | 1464221266637 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 3944 | 1464221266639 Marionette TRACE conn6 <- [1,2058,null,{}] 17:07:46 INFO - PROCESS | 3944 | 1464221266643 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}] 17:07:46 INFO - PROCESS | 3944 | 1464221266780 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:07:46 INFO - PROCESS | 3944 | 1464221266980 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 3944 | ++DOCSHELL 190B1400 == 133 [pid = 3944] [id = 524] 17:07:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 229 (191D4C00) [pid = 3944] [serial = 1572] [outer = 00000000] 17:07:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 230 (1F348400) [pid = 3944] [serial = 1573] [outer = 191D4C00] 17:07:47 INFO - PROCESS | 3944 | 1464221267035 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 231 (21123000) [pid = 3944] [serial = 1574] [outer = 191D4C00] 17:07:47 INFO - PROCESS | 3944 | 1464221267955 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]]]}] 17:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1370ms 17:07:48 INFO - PROCESS | 3944 | 1464221268011 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 3944 | 1464221268015 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:07:48 INFO - PROCESS | 3944 | 1464221268020 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - PROCESS | 3944 | 1464221268024 Marionette TRACE conn6 <- [1,2062,null,{}] 17:07:48 INFO - PROCESS | 3944 | 1464221268030 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}] 17:07:48 INFO - PROCESS | 3944 | 1464221268171 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:07:48 INFO - PROCESS | 3944 | 1464221268402 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 3944 | ++DOCSHELL 0DA3CC00 == 134 [pid = 3944] [id = 525] 17:07:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 232 (0E5E9400) [pid = 3944] [serial = 1575] [outer = 00000000] 17:07:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 233 (1737C800) [pid = 3944] [serial = 1576] [outer = 0E5E9400] 17:07:48 INFO - PROCESS | 3944 | 1464221268497 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 234 (17C89C00) [pid = 3944] [serial = 1577] [outer = 0E5E9400] 17:07:49 INFO - PROCESS | 3944 | 1464221269060 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]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1074ms 17:07:49 INFO - PROCESS | 3944 | 1464221269100 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 3944 | 1464221269106 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:07:49 INFO - PROCESS | 3944 | 1464221269112 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:07:49 INFO - PROCESS | 3944 | 1464221269115 Marionette TRACE conn6 <- [1,2066,null,{}] 17:07:49 INFO - PROCESS | 3944 | 1464221269119 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}] 17:07:49 INFO - PROCESS | 3944 | 1464221269248 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:07:49 INFO - PROCESS | 3944 | 1464221269452 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 3944 | ++DOCSHELL 14298400 == 135 [pid = 3944] [id = 526] 17:07:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 235 (14D78000) [pid = 3944] [serial = 1578] [outer = 00000000] 17:07:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 236 (19D38400) [pid = 3944] [serial = 1579] [outer = 14D78000] 17:07:49 INFO - PROCESS | 3944 | 1464221269504 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 237 (19E54C00) [pid = 3944] [serial = 1580] [outer = 14D78000] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 199FE800 == 134 [pid = 3944] [id = 509] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 17380000 == 133 [pid = 3944] [id = 508] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 1974F800 == 132 [pid = 3944] [id = 507] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 185DD000 == 131 [pid = 3944] [id = 506] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 155EE400 == 130 [pid = 3944] [id = 505] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 0DB70800 == 129 [pid = 3944] [id = 504] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 0D8AA400 == 128 [pid = 3944] [id = 503] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 236 (17C7CC00) [pid = 3944] [serial = 1456] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 235 (2C9CD800) [pid = 3944] [serial = 1417] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 234 (27DF8400) [pid = 3944] [serial = 1396] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 233 (24750400) [pid = 3944] [serial = 1387] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 232 (23D1A000) [pid = 3944] [serial = 1414] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 231 (2BBC9C00) [pid = 3944] [serial = 1408] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 230 (185D3C00) [pid = 3944] [serial = 1390] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 229 (29D3A400) [pid = 3944] [serial = 1405] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 228 (2C9C7800) [pid = 3944] [serial = 1411] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 227 (28244000) [pid = 3944] [serial = 1399] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 226 (1DAA1400) [pid = 3944] [serial = 1393] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 225 (28120000) [pid = 3944] [serial = 1402] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 14CA7800 == 127 [pid = 3944] [id = 502] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 0D2E6C00 == 126 [pid = 3944] [id = 501] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 28256400 == 125 [pid = 3944] [id = 495] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 27DF2800 == 124 [pid = 3944] [id = 494] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 23C69000 == 123 [pid = 3944] [id = 493] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 22F9AC00 == 122 [pid = 3944] [id = 492] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 218A4C00 == 121 [pid = 3944] [id = 491] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 1EA42000 == 120 [pid = 3944] [id = 490] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 1DA9E800 == 119 [pid = 3944] [id = 489] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 1AEE0C00 == 118 [pid = 3944] [id = 488] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 17926000 == 117 [pid = 3944] [id = 487] 17:07:50 INFO - PROCESS | 3944 | --DOCSHELL 0D3ED000 == 116 [pid = 3944] [id = 486] 17:07:50 INFO - PROCESS | 3944 | 1464221270245 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]]]}] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 224 (19D0DC00) [pid = 3944] [serial = 1424] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 223 (27DF9C00) [pid = 3944] [serial = 1432] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 222 (23C6AC00) [pid = 3944] [serial = 1448] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 221 (155F8000) [pid = 3944] [serial = 1454] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 220 (0DA4C800) [pid = 3944] [serial = 1435] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 219 (22F9A400) [pid = 3944] [serial = 1447] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 218 (19D41400) [pid = 3944] [serial = 1439] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 217 (1EA44400) [pid = 3944] [serial = 1444] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 216 (191DD800) [pid = 3944] [serial = 1423] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 215 (21128C00) [pid = 3944] [serial = 1445] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 214 (23B6A000) [pid = 3944] [serial = 1420] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 213 (24023800) [pid = 3944] [serial = 1430] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 212 (28164000) [pid = 3944] [serial = 1451] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 211 (1E3C4C00) [pid = 3944] [serial = 1427] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 210 (1C3E4400) [pid = 3944] [serial = 1442] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 209 (1D9C5000) [pid = 3944] [serial = 1426] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (1998A000) [pid = 3944] [serial = 1438] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (23B6B000) [pid = 3944] [serial = 1429] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (28001C00) [pid = 3944] [serial = 1450] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (1553E000) [pid = 3944] [serial = 1453] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 204 (0E683400) [pid = 3944] [serial = 1436] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (2815BC00) [pid = 3944] [serial = 1433] [outer = 00000000] [url = about:blank] 17:07:50 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (1A030800) [pid = 3944] [serial = 1441] [outer = 00000000] [url = about:blank] 17:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1177ms 17:07:50 INFO - PROCESS | 3944 | 1464221270331 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 3944 | 1464221270333 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:07:50 INFO - PROCESS | 3944 | 1464221270342 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 3944 | 1464221270346 Marionette TRACE conn6 <- [1,2070,null,{}] 17:07:50 INFO - PROCESS | 3944 | 1464221270357 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}] 17:07:50 INFO - PROCESS | 3944 | 1464221270475 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:07:50 INFO - PROCESS | 3944 | 1464221270491 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 3944 | ++DOCSHELL 15522400 == 117 [pid = 3944] [id = 527] 17:07:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (15524400) [pid = 3944] [serial = 1581] [outer = 00000000] 17:07:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (155EE400) [pid = 3944] [serial = 1582] [outer = 15524400] 17:07:50 INFO - PROCESS | 3944 | 1464221270540 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 205 (17360800) [pid = 3944] [serial = 1583] [outer = 15524400] 17:07:51 INFO - PROCESS | 3944 | 1464221271116 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]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 831ms 17:07:51 INFO - PROCESS | 3944 | 1464221271178 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 3944 | 1464221271181 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:07:51 INFO - PROCESS | 3944 | 1464221271184 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 3944 | 1464221271186 Marionette TRACE conn6 <- [1,2074,null,{}] 17:07:51 INFO - PROCESS | 3944 | 1464221271190 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}] 17:07:51 INFO - PROCESS | 3944 | 1464221271314 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:07:51 INFO - PROCESS | 3944 | 1464221271461 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 3944 | ++DOCSHELL 1737AC00 == 118 [pid = 3944] [id = 528] 17:07:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (17380000) [pid = 3944] [serial = 1584] [outer = 00000000] 17:07:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (191D3C00) [pid = 3944] [serial = 1585] [outer = 17380000] 17:07:51 INFO - PROCESS | 3944 | 1464221271508 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (19B6C000) [pid = 3944] [serial = 1586] [outer = 17380000] 17:07:51 INFO - PROCESS | 3944 | 1464221271889 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]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 17:07:51 INFO - PROCESS | 3944 | 1464221271958 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:07:51 INFO - PROCESS | 3944 | 1464221271960 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:07:51 INFO - PROCESS | 3944 | 1464221271964 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 3944 | 1464221271965 Marionette TRACE conn6 <- [1,2078,null,{}] 17:07:51 INFO - PROCESS | 3944 | 1464221271969 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}] 17:07:52 INFO - PROCESS | 3944 | 1464221272107 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:07:52 INFO - PROCESS | 3944 | 1464221272116 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 3944 | ++DOCSHELL 19986800 == 119 [pid = 3944] [id = 529] 17:07:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (19D36000) [pid = 3944] [serial = 1587] [outer = 00000000] 17:07:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 210 (19EBC800) [pid = 3944] [serial = 1588] [outer = 19D36000] 17:07:52 INFO - PROCESS | 3944 | 1464221272161 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 211 (1A077C00) [pid = 3944] [serial = 1589] [outer = 19D36000] 17:07:52 INFO - PROCESS | 3944 | 1464221272717 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]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 770ms 17:07:52 INFO - PROCESS | 3944 | 1464221272734 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 3944 | 1464221272736 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:07:52 INFO - PROCESS | 3944 | 1464221272739 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 3944 | 1464221272741 Marionette TRACE conn6 <- [1,2082,null,{}] 17:07:52 INFO - PROCESS | 3944 | 1464221272753 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}] 17:07:52 INFO - PROCESS | 3944 | 1464221272936 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:07:52 INFO - PROCESS | 3944 | 1464221272965 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 3944 | ++DOCSHELL 1B672000 == 120 [pid = 3944] [id = 530] 17:07:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 212 (1B7C2C00) [pid = 3944] [serial = 1590] [outer = 00000000] 17:07:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 213 (1D10C000) [pid = 3944] [serial = 1591] [outer = 1B7C2C00] 17:07:53 INFO - PROCESS | 3944 | 1464221273011 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 214 (1D908400) [pid = 3944] [serial = 1592] [outer = 1B7C2C00] 17:07:53 INFO - PROCESS | 3944 | 1464221273479 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]]]}] 17:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 790ms 17:07:53 INFO - PROCESS | 3944 | 1464221273537 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:07:53 INFO - PROCESS | 3944 | 1464221273539 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:07:53 INFO - PROCESS | 3944 | 1464221273542 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:07:53 INFO - PROCESS | 3944 | 1464221273544 Marionette TRACE conn6 <- [1,2086,null,{}] 17:07:53 INFO - PROCESS | 3944 | 1464221273547 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}] 17:07:53 INFO - PROCESS | 3944 | 1464221273709 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:07:53 INFO - PROCESS | 3944 | 1464221273729 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 3944 | ++DOCSHELL 1D90E000 == 121 [pid = 3944] [id = 531] 17:07:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 215 (1D9BE400) [pid = 3944] [serial = 1593] [outer = 00000000] 17:07:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 216 (1DA9E800) [pid = 3944] [serial = 1594] [outer = 1D9BE400] 17:07:53 INFO - PROCESS | 3944 | 1464221273774 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 217 (1DD4A000) [pid = 3944] [serial = 1595] [outer = 1D9BE400] 17:07:54 INFO - PROCESS | 3944 | 1464221274248 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]]]}] 17:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 17:07:54 INFO - PROCESS | 3944 | 1464221274275 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:07:54 INFO - PROCESS | 3944 | 1464221274277 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:07:54 INFO - PROCESS | 3944 | 1464221274280 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 3944 | 1464221274282 Marionette TRACE conn6 <- [1,2090,null,{}] 17:07:54 INFO - PROCESS | 3944 | 1464221274285 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}] 17:07:54 INFO - PROCESS | 3944 | 1464221274846 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 216 (18D31400) [pid = 3944] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 215 (0D91B000) [pid = 3944] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 214 (0E5F0800) [pid = 3944] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 213 (15530000) [pid = 3944] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 212 (15E5DC00) [pid = 3944] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 211 (19986400) [pid = 3944] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 210 (0D2E7800) [pid = 3944] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 209 (1791D000) [pid = 3944] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (19E53000) [pid = 3944] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (0D3E8C00) [pid = 3944] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:07:54 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (15B35400) [pid = 3944] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:07:54 INFO - PROCESS | 3944 | 1464221274963 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:54 INFO - PROCESS | 3944 | ++DOCSHELL 0DA37000 == 122 [pid = 3944] [id = 532] 17:07:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (0DB72400) [pid = 3944] [serial = 1596] [outer = 00000000] 17:07:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (15E58400) [pid = 3944] [serial = 1597] [outer = 0DB72400] 17:07:55 INFO - PROCESS | 3944 | 1464221275008 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (14D7E400) [pid = 3944] [serial = 1598] [outer = 0DB72400] 17:07:55 INFO - PROCESS | 3944 | 1464221275435 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]]]}] 17:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1175ms 17:07:55 INFO - PROCESS | 3944 | 1464221275456 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:07:55 INFO - PROCESS | 3944 | 1464221275458 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:07:55 INFO - PROCESS | 3944 | 1464221275462 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 3944 | 1464221275463 Marionette TRACE conn6 <- [1,2094,null,{}] 17:07:55 INFO - PROCESS | 3944 | 1464221275467 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}] 17:07:55 INFO - PROCESS | 3944 | 1464221275577 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:07:55 INFO - PROCESS | 3944 | 1464221275583 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 3944 | ++DOCSHELL 17C7D400 == 123 [pid = 3944] [id = 533] 17:07:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 210 (191DC400) [pid = 3944] [serial = 1599] [outer = 00000000] 17:07:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 211 (1DD97400) [pid = 3944] [serial = 1600] [outer = 191DC400] 17:07:55 INFO - PROCESS | 3944 | 1464221275628 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 212 (1F442C00) [pid = 3944] [serial = 1601] [outer = 191DC400] 17:07:56 INFO - PROCESS | 3944 | 1464221276092 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]]]}] 17:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 17:07:56 INFO - PROCESS | 3944 | 1464221276150 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 17:07:56 INFO - PROCESS | 3944 | 1464221276152 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:07:56 INFO - PROCESS | 3944 | 1464221276155 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:07:56 INFO - PROCESS | 3944 | 1464221276157 Marionette TRACE conn6 <- [1,2098,null,{}] 17:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:07:56 INFO - PROCESS | 3944 | 1464221276160 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}] 17:07:56 INFO - PROCESS | 3944 | 1464221276270 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:07:56 INFO - PROCESS | 3944 | 1464221276302 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:56 INFO - PROCESS | 3944 | ++DOCSHELL 1B4DD400 == 124 [pid = 3944] [id = 534] 17:07:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 213 (1F557400) [pid = 3944] [serial = 1602] [outer = 00000000] 17:07:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 214 (2112E400) [pid = 3944] [serial = 1603] [outer = 1F557400] 17:07:56 INFO - PROCESS | 3944 | 1464221276349 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 215 (21B36000) [pid = 3944] [serial = 1604] [outer = 1F557400] 17:07:56 INFO - PROCESS | 3944 | 1464221276974 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]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 870ms 17:07:57 INFO - PROCESS | 3944 | 1464221277031 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 3944 | 1464221277036 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:07:57 INFO - PROCESS | 3944 | 1464221277041 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 3944 | 1464221277045 Marionette TRACE conn6 <- [1,2102,null,{}] 17:07:57 INFO - PROCESS | 3944 | 1464221277051 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}] 17:07:57 INFO - PROCESS | 3944 | 1464221277209 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:07:57 INFO - PROCESS | 3944 | 1464221277394 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 3944 | ++DOCSHELL 1447FC00 == 125 [pid = 3944] [id = 535] 17:07:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 216 (147EC000) [pid = 3944] [serial = 1605] [outer = 00000000] 17:07:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 217 (14D10C00) [pid = 3944] [serial = 1606] [outer = 147EC000] 17:07:57 INFO - PROCESS | 3944 | 1464221277453 Marionette DEBUG loaded listener.js 17:07:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 218 (1552A800) [pid = 3944] [serial = 1607] [outer = 147EC000] 17:07:58 INFO - PROCESS | 3944 | 1464221278093 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]]]}] 17:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1121ms 17:07:58 INFO - PROCESS | 3944 | 1464221278168 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 3944 | 1464221278174 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:07:58 INFO - PROCESS | 3944 | 1464221278181 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - PROCESS | 3944 | 1464221278184 Marionette TRACE conn6 <- [1,2106,null,{}] 17:07:58 INFO - PROCESS | 3944 | 1464221278188 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}] 17:07:58 INFO - PROCESS | 3944 | 1464221278360 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:07:58 INFO - PROCESS | 3944 | 1464221278552 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 3944 | ++DOCSHELL 190BB800 == 126 [pid = 3944] [id = 536] 17:07:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 219 (190CF800) [pid = 3944] [serial = 1608] [outer = 00000000] 17:07:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 220 (19D3D000) [pid = 3944] [serial = 1609] [outer = 190CF800] 17:07:58 INFO - PROCESS | 3944 | 1464221278611 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 221 (19EBD000) [pid = 3944] [serial = 1610] [outer = 190CF800] 17:07:59 INFO - PROCESS | 3944 | 1464221279275 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]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1123ms 17:07:59 INFO - PROCESS | 3944 | 1464221279305 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 3944 | 1464221279308 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:07:59 INFO - PROCESS | 3944 | 1464221279311 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:07:59 INFO - PROCESS | 3944 | 1464221279315 Marionette TRACE conn6 <- [1,2110,null,{}] 17:07:59 INFO - PROCESS | 3944 | 1464221279340 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}] 17:07:59 INFO - PROCESS | 3944 | 1464221279535 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:07:59 INFO - PROCESS | 3944 | 1464221279674 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 3944 | ++DOCSHELL 1EA3F000 == 127 [pid = 3944] [id = 537] 17:07:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 222 (1EA42000) [pid = 3944] [serial = 1611] [outer = 00000000] 17:07:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 223 (1F560400) [pid = 3944] [serial = 1612] [outer = 1EA42000] 17:07:59 INFO - PROCESS | 3944 | 1464221279735 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 224 (22033000) [pid = 3944] [serial = 1613] [outer = 1EA42000] 17:08:00 INFO - PROCESS | 3944 | 1464221280334 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]]]}] 17:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1075ms 17:08:00 INFO - PROCESS | 3944 | 1464221280402 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 3944 | 1464221280405 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:08:00 INFO - PROCESS | 3944 | 1464221280408 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 3944 | 1464221280410 Marionette TRACE conn6 <- [1,2114,null,{}] 17:08:00 INFO - PROCESS | 3944 | 1464221280414 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}] 17:08:00 INFO - PROCESS | 3944 | 1464221280555 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:08:00 INFO - PROCESS | 3944 | 1464221280744 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 3944 | ++DOCSHELL 1F55D400 == 128 [pid = 3944] [id = 538] 17:08:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 225 (22F97000) [pid = 3944] [serial = 1614] [outer = 00000000] 17:08:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 226 (22F9F000) [pid = 3944] [serial = 1615] [outer = 22F97000] 17:08:00 INFO - PROCESS | 3944 | 1464221280800 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 227 (23B65400) [pid = 3944] [serial = 1616] [outer = 22F97000] 17:08:01 INFO - PROCESS | 3944 | 1464221281409 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]]]}] 17:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1023ms 17:08:01 INFO - PROCESS | 3944 | 1464221281437 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:08:01 INFO - PROCESS | 3944 | 1464221281440 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:08:01 INFO - PROCESS | 3944 | 1464221281445 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 3944 | 1464221281447 Marionette TRACE conn6 <- [1,2118,null,{}] 17:08:01 INFO - PROCESS | 3944 | 1464221281471 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}] 17:08:01 INFO - PROCESS | 3944 | 1464221281606 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:08:01 INFO - PROCESS | 3944 | 1464221281807 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 3944 | ++DOCSHELL 22C25C00 == 129 [pid = 3944] [id = 539] 17:08:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 228 (23B69400) [pid = 3944] [serial = 1617] [outer = 00000000] 17:08:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 229 (23C66000) [pid = 3944] [serial = 1618] [outer = 23B69400] 17:08:01 INFO - PROCESS | 3944 | 1464221281864 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 230 (23C6D000) [pid = 3944] [serial = 1619] [outer = 23B69400] 17:08:02 INFO - PROCESS | 3944 | 1464221282469 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] 17:08:02 INFO - PROCESS | 3944 | 1464221282526 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:08:02 INFO - PROCESS | 3944 | 1464221282530 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 3944 | 1464221282532 Marionette TRACE conn6 <- [1,2122,null,{}] 17:08:02 INFO - PROCESS | 3944 | 1464221282536 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}] 17:08:02 INFO - PROCESS | 3944 | 1464221282692 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:08:02 INFO - PROCESS | 3944 | 1464221282886 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 3944 | ++DOCSHELL 23EA5800 == 130 [pid = 3944] [id = 540] 17:08:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 231 (23EA7000) [pid = 3944] [serial = 1620] [outer = 00000000] 17:08:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 232 (24026C00) [pid = 3944] [serial = 1621] [outer = 23EA7000] 17:08:02 INFO - PROCESS | 3944 | 1464221282944 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 233 (24030800) [pid = 3944] [serial = 1622] [outer = 23EA7000] 17:08:03 INFO - PROCESS | 3944 | 1464221283553 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]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1074ms 17:08:03 INFO - PROCESS | 3944 | 1464221283605 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 3944 | 1464221283608 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:08:03 INFO - PROCESS | 3944 | 1464221283611 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:08:03 INFO - PROCESS | 3944 | 1464221283613 Marionette TRACE conn6 <- [1,2126,null,{}] 17:08:03 INFO - PROCESS | 3944 | 1464221283617 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}] 17:08:03 INFO - PROCESS | 3944 | 1464221283749 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:08:03 INFO - PROCESS | 3944 | 1464221283947 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:03 INFO - PROCESS | 3944 | ++DOCSHELL 24031C00 == 131 [pid = 3944] [id = 541] 17:08:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 234 (2474C800) [pid = 3944] [serial = 1623] [outer = 00000000] 17:08:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 235 (247A3000) [pid = 3944] [serial = 1624] [outer = 2474C800] 17:08:04 INFO - PROCESS | 3944 | 1464221284002 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 236 (247AC400) [pid = 3944] [serial = 1625] [outer = 2474C800] 17:08:04 INFO - PROCESS | 3944 | 1464221284580 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]]]}] 17:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1020ms 17:08:04 INFO - PROCESS | 3944 | 1464221284635 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 3944 | 1464221284637 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:08:04 INFO - PROCESS | 3944 | 1464221284641 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 3944 | 1464221284643 Marionette TRACE conn6 <- [1,2130,null,{}] 17:08:04 INFO - PROCESS | 3944 | 1464221284646 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}] 17:08:04 INFO - PROCESS | 3944 | 1464221284781 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:08:04 INFO - PROCESS | 3944 | 1464221284986 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 3944 | ++DOCSHELL 0D3E8C00 == 132 [pid = 3944] [id = 542] 17:08:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 237 (24750000) [pid = 3944] [serial = 1626] [outer = 00000000] 17:08:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 238 (2569A000) [pid = 3944] [serial = 1627] [outer = 24750000] 17:08:05 INFO - PROCESS | 3944 | 1464221285043 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 239 (27DF0400) [pid = 3944] [serial = 1628] [outer = 24750000] 17:08:05 INFO - PROCESS | 3944 | 1464221285587 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] 17:08:05 INFO - PROCESS | 3944 | 1464221285627 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:08:05 INFO - PROCESS | 3944 | 1464221285630 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 3944 | 1464221285632 Marionette TRACE conn6 <- [1,2134,null,{}] 17:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:08:05 INFO - PROCESS | 3944 | 1464221285636 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}] 17:08:05 INFO - PROCESS | 3944 | 1464221285773 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:08:05 INFO - PROCESS | 3944 | 1464221285937 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 3944 | ++DOCSHELL 25697000 == 133 [pid = 3944] [id = 543] 17:08:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 240 (27DFB000) [pid = 3944] [serial = 1629] [outer = 00000000] 17:08:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 241 (2811A800) [pid = 3944] [serial = 1630] [outer = 27DFB000] 17:08:05 INFO - PROCESS | 3944 | 1464221285992 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 242 (28120000) [pid = 3944] [serial = 1631] [outer = 27DFB000] 17:08:06 INFO - PROCESS | 3944 | 1464221286608 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] 17:08:06 INFO - PROCESS | 3944 | 1464221286655 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:08:06 INFO - PROCESS | 3944 | 1464221286659 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:08:06 INFO - PROCESS | 3944 | 1464221286661 Marionette TRACE conn6 <- [1,2138,null,{}] 17:08:06 INFO - PROCESS | 3944 | 1464221286665 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}] 17:08:06 INFO - PROCESS | 3944 | 1464221286800 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:08:07 INFO - PROCESS | 3944 | 1464221286992 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 3944 | ++DOCSHELL 2800B000 == 134 [pid = 3944] [id = 544] 17:08:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 243 (28119C00) [pid = 3944] [serial = 1632] [outer = 00000000] 17:08:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 244 (28168000) [pid = 3944] [serial = 1633] [outer = 28119C00] 17:08:07 INFO - PROCESS | 3944 | 1464221287047 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 245 (2823F000) [pid = 3944] [serial = 1634] [outer = 28119C00] 17:08:07 INFO - PROCESS | 3944 | 1464221287657 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]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1076ms 17:08:07 INFO - PROCESS | 3944 | 1464221287738 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 3944 | 1464221287741 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:08:07 INFO - PROCESS | 3944 | 1464221287745 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 3944 | 1464221287747 Marionette TRACE conn6 <- [1,2142,null,{}] 17:08:07 INFO - PROCESS | 3944 | 1464221287751 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}] 17:08:07 INFO - PROCESS | 3944 | 1464221287907 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:08:08 INFO - PROCESS | 3944 | 1464221288102 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 3944 | ++DOCSHELL 28168800 == 135 [pid = 3944] [id = 545] 17:08:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 246 (28243400) [pid = 3944] [serial = 1635] [outer = 00000000] 17:08:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 247 (2825CC00) [pid = 3944] [serial = 1636] [outer = 28243400] 17:08:08 INFO - PROCESS | 3944 | 1464221288165 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 248 (28567800) [pid = 3944] [serial = 1637] [outer = 28243400] 17:08:08 INFO - PROCESS | 3944 | 1464221288783 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]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1067ms 17:08:08 INFO - PROCESS | 3944 | 1464221288815 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 3944 | 1464221288817 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:08:08 INFO - PROCESS | 3944 | 1464221288821 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:08:08 INFO - PROCESS | 3944 | 1464221288823 Marionette TRACE conn6 <- [1,2146,null,{}] 17:08:08 INFO - PROCESS | 3944 | 1464221288827 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}] 17:08:08 INFO - PROCESS | 3944 | 1464221288961 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:08:09 INFO - PROCESS | 3944 | 1464221289162 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 3944 | ++DOCSHELL 28009400 == 136 [pid = 3944] [id = 546] 17:08:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 249 (2825C000) [pid = 3944] [serial = 1638] [outer = 00000000] 17:08:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 250 (28649000) [pid = 3944] [serial = 1639] [outer = 2825C000] 17:08:09 INFO - PROCESS | 3944 | 1464221289217 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 251 (2864B800) [pid = 3944] [serial = 1640] [outer = 2825C000] 17:08:09 INFO - PROCESS | 3944 | 1464221289831 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]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1077ms 17:08:09 INFO - PROCESS | 3944 | 1464221289902 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 17:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:08:09 INFO - PROCESS | 3944 | 1464221289905 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:08:09 INFO - PROCESS | 3944 | 1464221289908 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 3944 | 1464221289910 Marionette TRACE conn6 <- [1,2150,null,{}] 17:08:09 INFO - PROCESS | 3944 | 1464221289914 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}] 17:08:10 INFO - PROCESS | 3944 | 1464221290068 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:08:10 INFO - PROCESS | 3944 | 1464221290266 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 3944 | ++DOCSHELL 28634000 == 137 [pid = 3944] [id = 547] 17:08:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 252 (2903EC00) [pid = 3944] [serial = 1641] [outer = 00000000] 17:08:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 253 (29045C00) [pid = 3944] [serial = 1642] [outer = 2903EC00] 17:08:10 INFO - PROCESS | 3944 | 1464221290320 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 254 (29047400) [pid = 3944] [serial = 1643] [outer = 2903EC00] 17:08:10 INFO - PROCESS | 3944 | 1464221290925 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]]]}] 17:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1071ms 17:08:10 INFO - PROCESS | 3944 | 1464221290982 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:08:10 INFO - PROCESS | 3944 | 1464221290984 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:08:11 INFO - PROCESS | 3944 | 1464221290988 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 3944 | 1464221290990 Marionette TRACE conn6 <- [1,2154,null,{}] 17:08:11 INFO - PROCESS | 3944 | 1464221290993 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}] 17:08:11 INFO - PROCESS | 3944 | 1464221291131 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:08:11 INFO - PROCESS | 3944 | 1464221291337 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 3944 | ++DOCSHELL 2931D800 == 138 [pid = 3944] [id = 548] 17:08:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 255 (29320000) [pid = 3944] [serial = 1644] [outer = 00000000] 17:08:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 256 (2964AC00) [pid = 3944] [serial = 1645] [outer = 29320000] 17:08:11 INFO - PROCESS | 3944 | 1464221291394 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 257 (29650C00) [pid = 3944] [serial = 1646] [outer = 29320000] 17:08:12 INFO - PROCESS | 3944 | 1464221292022 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]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1067ms 17:08:12 INFO - PROCESS | 3944 | 1464221292072 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 3944 | 1464221292074 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:08:12 INFO - PROCESS | 3944 | 1464221292080 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 3944 | 1464221292082 Marionette TRACE conn6 <- [1,2158,null,{}] 17:08:12 INFO - PROCESS | 3944 | 1464221292086 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}] 17:08:12 INFO - PROCESS | 3944 | 1464221292224 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:08:12 INFO - PROCESS | 3944 | 1464221292434 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 3944 | ++DOCSHELL 147F7000 == 139 [pid = 3944] [id = 549] 17:08:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 258 (14D0BC00) [pid = 3944] [serial = 1647] [outer = 00000000] 17:08:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 259 (17C84800) [pid = 3944] [serial = 1648] [outer = 14D0BC00] 17:08:12 INFO - PROCESS | 3944 | 1464221292490 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 260 (17DFF400) [pid = 3944] [serial = 1649] [outer = 14D0BC00] 17:08:13 INFO - PROCESS | 3944 | 1464221293115 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]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1070ms 17:08:13 INFO - PROCESS | 3944 | 1464221293157 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 3944 | 1464221293159 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:08:13 INFO - PROCESS | 3944 | 1464221293162 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 3944 | 1464221293164 Marionette TRACE conn6 <- [1,2162,null,{}] 17:08:13 INFO - PROCESS | 3944 | 1464221293168 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}] 17:08:13 INFO - PROCESS | 3944 | 1464221293310 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:08:13 INFO - PROCESS | 3944 | 1464221293511 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 3944 | ++DOCSHELL 0D964C00 == 140 [pid = 3944] [id = 550] 17:08:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 261 (0D965400) [pid = 3944] [serial = 1650] [outer = 00000000] 17:08:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 262 (19D40C00) [pid = 3944] [serial = 1651] [outer = 0D965400] 17:08:13 INFO - PROCESS | 3944 | 1464221293566 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 263 (19DE7C00) [pid = 3944] [serial = 1652] [outer = 0D965400] 17:08:14 INFO - PROCESS | 3944 | 1464221294567 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]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1421ms 17:08:14 INFO - PROCESS | 3944 | 1464221294586 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 3944 | 1464221294591 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:08:14 INFO - PROCESS | 3944 | 1464221294611 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 3944 | 1464221294616 Marionette TRACE conn6 <- [1,2166,null,{}] 17:08:14 INFO - PROCESS | 3944 | 1464221294621 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}] 17:08:14 INFO - PROCESS | 3944 | 1464221294760 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:08:14 INFO - PROCESS | 3944 | 1464221294959 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 3944 | ++DOCSHELL 15504C00 == 141 [pid = 3944] [id = 551] 17:08:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 264 (155F3C00) [pid = 3944] [serial = 1653] [outer = 00000000] 17:08:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 265 (185D2C00) [pid = 3944] [serial = 1654] [outer = 155F3C00] 17:08:15 INFO - PROCESS | 3944 | 1464221295010 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 266 (191D8000) [pid = 3944] [serial = 1655] [outer = 155F3C00] 17:08:15 INFO - PROCESS | 3944 | 1464221295625 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]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1080ms 17:08:15 INFO - PROCESS | 3944 | 1464221295694 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 3944 | 1464221295700 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:08:15 INFO - PROCESS | 3944 | 1464221295707 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 3944 | 1464221295709 Marionette TRACE conn6 <- [1,2170,null,{}] 17:08:15 INFO - PROCESS | 3944 | 1464221295713 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}] 17:08:15 INFO - PROCESS | 3944 | 1464221295847 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:08:16 INFO - PROCESS | 3944 | 1464221296047 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 3944 | ++DOCSHELL 15537400 == 142 [pid = 3944] [id = 552] 17:08:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 267 (15539800) [pid = 3944] [serial = 1656] [outer = 00000000] 17:08:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 268 (19B27800) [pid = 3944] [serial = 1657] [outer = 15539800] 17:08:16 INFO - PROCESS | 3944 | 1464221296095 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 269 (1C387000) [pid = 3944] [serial = 1658] [outer = 15539800] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 17C7D400 == 141 [pid = 3944] [id = 533] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 0DA37000 == 140 [pid = 3944] [id = 532] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1D90E000 == 139 [pid = 3944] [id = 531] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1B672000 == 138 [pid = 3944] [id = 530] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 19986800 == 137 [pid = 3944] [id = 529] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1737AC00 == 136 [pid = 3944] [id = 528] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 15522400 == 135 [pid = 3944] [id = 527] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 0D12B800 == 134 [pid = 3944] [id = 14] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 14298400 == 133 [pid = 3944] [id = 526] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 268 (2402B000) [pid = 3944] [serial = 1477] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 267 (28003400) [pid = 3944] [serial = 1480] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 266 (28560C00) [pid = 3944] [serial = 1483] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 265 (29047800) [pid = 3944] [serial = 1486] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 264 (29D37C00) [pid = 3944] [serial = 1489] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 263 (2BBA2400) [pid = 3944] [serial = 1492] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 262 (1D10D000) [pid = 3944] [serial = 1495] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 261 (19EC5C00) [pid = 3944] [serial = 1498] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 260 (1553AC00) [pid = 3944] [serial = 1501] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 259 (1AEE9000) [pid = 3944] [serial = 1531] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 0DA3CC00 == 132 [pid = 3944] [id = 525] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1E917000 == 131 [pid = 3944] [id = 522] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1F445400 == 130 [pid = 3944] [id = 521] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1EA8FC00 == 129 [pid = 3944] [id = 520] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1EA8BC00 == 128 [pid = 3944] [id = 519] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1DD57C00 == 127 [pid = 3944] [id = 518] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1DAD0000 == 126 [pid = 3944] [id = 517] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1D9BF000 == 125 [pid = 3944] [id = 516] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1D90C400 == 124 [pid = 3944] [id = 515] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 1B7C1400 == 123 [pid = 3944] [id = 514] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 19EC8C00 == 122 [pid = 3944] [id = 513] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 190BA000 == 121 [pid = 3944] [id = 512] 17:08:16 INFO - PROCESS | 3944 | --DOCSHELL 0DA48C00 == 120 [pid = 3944] [id = 511] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 258 (19991400) [pid = 3944] [serial = 1457] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 257 (190B5C00) [pid = 3944] [serial = 1519] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 256 (0DA1A800) [pid = 3944] [serial = 1510] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 255 (0DF4BC00) [pid = 3944] [serial = 1511] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 254 (155CA000) [pid = 3944] [serial = 1513] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 253 (155E0400) [pid = 3944] [serial = 1514] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 252 (17C7EC00) [pid = 3944] [serial = 1508] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 251 (17375400) [pid = 3944] [serial = 1507] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 250 (17611C00) [pid = 3944] [serial = 1516] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 249 (1974A800) [pid = 3944] [serial = 1462] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 248 (19D35800) [pid = 3944] [serial = 1522] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 247 (1B733C00) [pid = 3944] [serial = 1465] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 246 (0E652400) [pid = 3944] [serial = 1505] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 245 (0DA1B400) [pid = 3944] [serial = 1504] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 244 (191DB800) [pid = 3944] [serial = 1520] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 243 (0DA49400) [pid = 3944] [serial = 1459] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 242 (191D6000) [pid = 3944] [serial = 1525] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 241 (1E3C5400) [pid = 3944] [serial = 1468] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 240 (1F560C00) [pid = 3944] [serial = 1471] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 239 (2202F400) [pid = 3944] [serial = 1474] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 238 (19EC2400) [pid = 3944] [serial = 1528] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 237 (2931A400) [pid = 3944] [serial = 1064] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 236 (1A029C00) [pid = 3944] [serial = 1529] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 235 (19D41C00) [pid = 3944] [serial = 1523] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 234 (17C85800) [pid = 3944] [serial = 1517] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | --DOMWINDOW == 233 (19D51800) [pid = 3944] [serial = 1526] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 3944 | 1464221296917 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]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1281ms 17:08:17 INFO - PROCESS | 3944 | 1464221296990 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 3944 | 1464221296992 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:08:17 INFO - PROCESS | 3944 | 1464221296996 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:08:17 INFO - PROCESS | 3944 | 1464221296999 Marionette TRACE conn6 <- [1,2174,null,{}] 17:08:17 INFO - PROCESS | 3944 | 1464221297009 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}] 17:08:17 INFO - PROCESS | 3944 | 1464221297130 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:08:17 INFO - PROCESS | 3944 | 1464221297145 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 3944 | ++DOCSHELL 0DF4BC00 == 121 [pid = 3944] [id = 553] 17:08:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 234 (0E093400) [pid = 3944] [serial = 1659] [outer = 00000000] 17:08:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 235 (155C8400) [pid = 3944] [serial = 1660] [outer = 0E093400] 17:08:17 INFO - PROCESS | 3944 | 1464221297194 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 236 (15C4FC00) [pid = 3944] [serial = 1661] [outer = 0E093400] 17:08:17 INFO - PROCESS | 3944 | 1464221297780 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]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 830ms 17:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:08:17 INFO - PROCESS | 3944 | 1464221297830 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 3944 | 1464221297832 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:08:17 INFO - PROCESS | 3944 | 1464221297835 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 3944 | 1464221297837 Marionette TRACE conn6 <- [1,2178,null,{}] 17:08:17 INFO - PROCESS | 3944 | 1464221297841 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}] 17:08:17 INFO - PROCESS | 3944 | 1464221297971 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:08:18 INFO - PROCESS | 3944 | 1464221298125 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 3944 | ++DOCSHELL 1737D400 == 122 [pid = 3944] [id = 554] 17:08:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 237 (17C7E400) [pid = 3944] [serial = 1662] [outer = 00000000] 17:08:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 238 (190B5000) [pid = 3944] [serial = 1663] [outer = 17C7E400] 17:08:18 INFO - PROCESS | 3944 | 1464221298171 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 239 (1974A800) [pid = 3944] [serial = 1664] [outer = 17C7E400] 17:08:18 INFO - PROCESS | 3944 | 1464221298526 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]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 17:08:18 INFO - PROCESS | 3944 | 1464221298597 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 3944 | 1464221298599 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:08:18 INFO - PROCESS | 3944 | 1464221298629 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 3944 | 1464221298631 Marionette TRACE conn6 <- [1,2182,null,{}] 17:08:18 INFO - PROCESS | 3944 | 1464221298634 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}] 17:08:18 INFO - PROCESS | 3944 | 1464221298748 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:08:18 INFO - PROCESS | 3944 | 1464221298754 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 3944 | ++DOCSHELL 19B26400 == 123 [pid = 3944] [id = 555] 17:08:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 240 (19B63400) [pid = 3944] [serial = 1665] [outer = 00000000] 17:08:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 241 (19D43000) [pid = 3944] [serial = 1666] [outer = 19B63400] 17:08:18 INFO - PROCESS | 3944 | 1464221298803 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 242 (19EC6400) [pid = 3944] [serial = 1667] [outer = 19B63400] 17:08:19 INFO - PROCESS | 3944 | 1464221299387 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]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 17:08:19 INFO - PROCESS | 3944 | 1464221299415 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 3944 | 1464221299417 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:08:19 INFO - PROCESS | 3944 | 1464221299420 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 3944 | 1464221299422 Marionette TRACE conn6 <- [1,2186,null,{}] 17:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:08:19 INFO - PROCESS | 3944 | 1464221299426 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}] 17:08:19 INFO - PROCESS | 3944 | 1464221299606 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:08:19 INFO - PROCESS | 3944 | 1464221299635 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 3944 | ++DOCSHELL 1A0B5400 == 124 [pid = 3944] [id = 556] 17:08:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 243 (1AECB400) [pid = 3944] [serial = 1668] [outer = 00000000] 17:08:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 244 (1D13A800) [pid = 3944] [serial = 1669] [outer = 1AECB400] 17:08:19 INFO - PROCESS | 3944 | 1464221299680 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 245 (1D90F400) [pid = 3944] [serial = 1670] [outer = 1AECB400] 17:08:20 INFO - PROCESS | 3944 | 1464221300140 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]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 17:08:20 INFO - PROCESS | 3944 | 1464221300213 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 3944 | 1464221300215 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:08:20 INFO - PROCESS | 3944 | 1464221300219 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:08:20 INFO - PROCESS | 3944 | 1464221300220 Marionette TRACE conn6 <- [1,2190,null,{}] 17:08:20 INFO - PROCESS | 3944 | 1464221300224 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}] 17:08:20 INFO - PROCESS | 3944 | 1464221300392 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:08:20 INFO - PROCESS | 3944 | 1464221300412 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 3944 | ++DOCSHELL 1D113400 == 125 [pid = 3944] [id = 557] 17:08:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 246 (1D92D800) [pid = 3944] [serial = 1671] [outer = 00000000] 17:08:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 247 (1DAA2400) [pid = 3944] [serial = 1672] [outer = 1D92D800] 17:08:20 INFO - PROCESS | 3944 | 1464221300457 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 248 (1DD52000) [pid = 3944] [serial = 1673] [outer = 1D92D800] 17:08:21 INFO - PROCESS | 3944 | 1464221301394 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]]]}] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 247 (191DC400) [pid = 3944] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 246 (15524400) [pid = 3944] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 245 (0DB72400) [pid = 3944] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 244 (0E5E9400) [pid = 3944] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 243 (1B7C2C00) [pid = 3944] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 242 (1D9BE400) [pid = 3944] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 241 (17380000) [pid = 3944] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 240 (19D36000) [pid = 3944] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 239 (0D74CC00) [pid = 3944] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:08:21 INFO - PROCESS | 3944 | --DOMWINDOW == 238 (14D78000) [pid = 3944] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1214ms 17:08:21 INFO - PROCESS | 3944 | 1464221301438 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 3944 | 1464221301440 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:08:21 INFO - PROCESS | 3944 | 1464221301443 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 3944 | 1464221301445 Marionette TRACE conn6 <- [1,2194,null,{}] 17:08:21 INFO - PROCESS | 3944 | 1464221301449 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}] 17:08:21 INFO - PROCESS | 3944 | 1464221301559 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:08:21 INFO - PROCESS | 3944 | 1464221301567 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 3944 | ++DOCSHELL 155C1000 == 126 [pid = 3944] [id = 558] 17:08:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 239 (155C3400) [pid = 3944] [serial = 1674] [outer = 00000000] 17:08:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 240 (191DC400) [pid = 3944] [serial = 1675] [outer = 155C3400] 17:08:21 INFO - PROCESS | 3944 | 1464221301612 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 241 (1A025C00) [pid = 3944] [serial = 1676] [outer = 155C3400] 17:08:22 INFO - PROCESS | 3944 | 1464221302102 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]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 17:08:22 INFO - PROCESS | 3944 | 1464221302146 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 3944 | 1464221302157 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:08:22 INFO - PROCESS | 3944 | 1464221302165 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:08:22 INFO - PROCESS | 3944 | 1464221302167 Marionette TRACE conn6 <- [1,2198,null,{}] 17:08:22 INFO - PROCESS | 3944 | 1464221302170 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}] 17:08:22 INFO - PROCESS | 3944 | 1464221302285 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:08:22 INFO - PROCESS | 3944 | 1464221302291 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 3944 | ++DOCSHELL 1AE58000 == 127 [pid = 3944] [id = 559] 17:08:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 242 (1DAA1C00) [pid = 3944] [serial = 1677] [outer = 00000000] 17:08:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 243 (1E3D2C00) [pid = 3944] [serial = 1678] [outer = 1DAA1C00] 17:08:22 INFO - PROCESS | 3944 | 1464221302336 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 244 (1EEB0800) [pid = 3944] [serial = 1679] [outer = 1DAA1C00] 17:08:22 INFO - PROCESS | 3944 | 1464221302807 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]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 17:08:22 INFO - PROCESS | 3944 | 1464221302860 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 3944 | 1464221302862 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:08:22 INFO - PROCESS | 3944 | 1464221302865 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 3944 | 1464221302867 Marionette TRACE conn6 <- [1,2202,null,{}] 17:08:22 INFO - PROCESS | 3944 | 1464221302870 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}] 17:08:23 INFO - PROCESS | 3944 | 1464221302986 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:08:23 INFO - PROCESS | 3944 | 1464221303021 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 3944 | ++DOCSHELL 1F43AC00 == 128 [pid = 3944] [id = 560] 17:08:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 245 (1F443400) [pid = 3944] [serial = 1680] [outer = 00000000] 17:08:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 246 (21127800) [pid = 3944] [serial = 1681] [outer = 1F443400] 17:08:23 INFO - PROCESS | 3944 | 1464221303065 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 247 (218A8C00) [pid = 3944] [serial = 1682] [outer = 1F443400] 17:08:23 INFO - PROCESS | 3944 | 1464221303825 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]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 17:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:08:23 INFO - PROCESS | 3944 | 1464221303837 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 3944 | 1464221303841 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:08:23 INFO - PROCESS | 3944 | 1464221303847 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 3944 | 1464221303851 Marionette TRACE conn6 <- [1,2206,null,{}] 17:08:23 INFO - PROCESS | 3944 | 1464221303857 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}] 17:08:24 INFO - PROCESS | 3944 | 1464221304021 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:08:24 INFO - PROCESS | 3944 | 1464221304232 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 3944 | ++DOCSHELL 14C9C800 == 129 [pid = 3944] [id = 561] 17:08:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 248 (1553BC00) [pid = 3944] [serial = 1683] [outer = 00000000] 17:08:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 249 (155E4000) [pid = 3944] [serial = 1684] [outer = 1553BC00] 17:08:24 INFO - PROCESS | 3944 | 1464221304294 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 250 (17376800) [pid = 3944] [serial = 1685] [outer = 1553BC00] 17:08:24 INFO - PROCESS | 3944 | 1464221304980 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]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1190ms 17:08:25 INFO - PROCESS | 3944 | 1464221305037 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 3944 | 1464221305044 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:08:25 INFO - PROCESS | 3944 | 1464221305065 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 3944 | 1464221305069 Marionette TRACE conn6 <- [1,2210,null,{}] 17:08:25 INFO - PROCESS | 3944 | 1464221305073 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}] 17:08:25 INFO - PROCESS | 3944 | 1464221305222 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:08:25 INFO - PROCESS | 3944 | 1464221305434 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 3944 | ++DOCSHELL 19D4E800 == 130 [pid = 3944] [id = 562] 17:08:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 251 (19D58000) [pid = 3944] [serial = 1686] [outer = 00000000] 17:08:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 252 (1B4D7C00) [pid = 3944] [serial = 1687] [outer = 19D58000] 17:08:25 INFO - PROCESS | 3944 | 1464221305488 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 253 (1D025C00) [pid = 3944] [serial = 1688] [outer = 19D58000] 17:08:26 INFO - PROCESS | 3944 | 1464221306148 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]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1136ms 17:08:26 INFO - PROCESS | 3944 | 1464221306203 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 3944 | 1464221306206 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:08:26 INFO - PROCESS | 3944 | 1464221306211 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 3944 | 1464221306216 Marionette TRACE conn6 <- [1,2214,null,{}] 17:08:26 INFO - PROCESS | 3944 | 1464221306227 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}] 17:08:26 INFO - PROCESS | 3944 | 1464221306371 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:08:26 INFO - PROCESS | 3944 | 1464221306567 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 3944 | ++DOCSHELL 1D113000 == 131 [pid = 3944] [id = 563] 17:08:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 254 (1EEBAC00) [pid = 3944] [serial = 1689] [outer = 00000000] 17:08:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 255 (22033800) [pid = 3944] [serial = 1690] [outer = 1EEBAC00] 17:08:26 INFO - PROCESS | 3944 | 1464221306624 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 256 (22C1C400) [pid = 3944] [serial = 1691] [outer = 1EEBAC00] 17:08:27 INFO - PROCESS | 3944 | 1464221307244 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]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1070ms 17:08:27 INFO - PROCESS | 3944 | 1464221307313 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 3944 | 1464221307316 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:08:27 INFO - PROCESS | 3944 | 1464221307320 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 3944 | 1464221307322 Marionette TRACE conn6 <- [1,2218,null,{}] 17:08:27 INFO - PROCESS | 3944 | 1464221307325 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}] 17:08:27 INFO - PROCESS | 3944 | 1464221307466 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:08:27 INFO - PROCESS | 3944 | 1464221307656 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 3944 | ++DOCSHELL 22031800 == 132 [pid = 3944] [id = 564] 17:08:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 257 (23B60400) [pid = 3944] [serial = 1692] [outer = 00000000] 17:08:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 258 (23C6DC00) [pid = 3944] [serial = 1693] [outer = 23B60400] 17:08:27 INFO - PROCESS | 3944 | 1464221307711 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 259 (23D1B400) [pid = 3944] [serial = 1694] [outer = 23B60400] 17:08:28 INFO - PROCESS | 3944 | 1464221308296 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]]]}] 17:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1020ms 17:08:28 INFO - PROCESS | 3944 | 1464221308341 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:08:28 INFO - PROCESS | 3944 | 1464221308344 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:08:28 INFO - PROCESS | 3944 | 1464221308347 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:08:28 INFO - PROCESS | 3944 | 1464221308349 Marionette TRACE conn6 <- [1,2222,null,{}] 17:08:28 INFO - PROCESS | 3944 | 1464221308353 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}] 17:08:28 INFO - PROCESS | 3944 | 1464221308493 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:08:28 INFO - PROCESS | 3944 | 1464221308701 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 3944 | ++DOCSHELL 24025000 == 133 [pid = 3944] [id = 565] 17:08:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 260 (24025C00) [pid = 3944] [serial = 1695] [outer = 00000000] 17:08:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 261 (2402F000) [pid = 3944] [serial = 1696] [outer = 24025C00] 17:08:28 INFO - PROCESS | 3944 | 1464221308758 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 262 (247A8400) [pid = 3944] [serial = 1697] [outer = 24025C00] 17:08:29 INFO - PROCESS | 3944 | 1464221309364 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]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1070ms 17:08:29 INFO - PROCESS | 3944 | 1464221309421 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 3944 | 1464221309423 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:08:29 INFO - PROCESS | 3944 | 1464221309427 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 3944 | 1464221309429 Marionette TRACE conn6 <- [1,2226,null,{}] 17:08:29 INFO - PROCESS | 3944 | 1464221309433 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}] 17:08:29 INFO - PROCESS | 3944 | 1464221309589 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:08:29 INFO - PROCESS | 3944 | 1464221309787 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 3944 | ++DOCSHELL 27DFA400 == 134 [pid = 3944] [id = 566] 17:08:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 263 (28166C00) [pid = 3944] [serial = 1698] [outer = 00000000] 17:08:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 264 (2825A000) [pid = 3944] [serial = 1699] [outer = 28166C00] 17:08:29 INFO - PROCESS | 3944 | 1464221309846 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 265 (28567400) [pid = 3944] [serial = 1700] [outer = 28166C00] 17:08:30 INFO - PROCESS | 3944 | 1464221310448 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]]]}] 17:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1067ms 17:08:30 INFO - PROCESS | 3944 | 1464221310499 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 3944 | 1464221310502 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:08:30 INFO - PROCESS | 3944 | 1464221310505 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 3944 | 1464221310507 Marionette TRACE conn6 <- [1,2230,null,{}] 17:08:30 INFO - PROCESS | 3944 | 1464221310511 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}] 17:08:30 INFO - PROCESS | 3944 | 1464221310648 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:08:30 INFO - PROCESS | 3944 | 1464221310845 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 3944 | ++DOCSHELL 28251C00 == 135 [pid = 3944] [id = 567] 17:08:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 266 (28625800) [pid = 3944] [serial = 1701] [outer = 00000000] 17:08:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 267 (29313800) [pid = 3944] [serial = 1702] [outer = 28625800] 17:08:30 INFO - PROCESS | 3944 | 1464221310900 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 268 (2964C000) [pid = 3944] [serial = 1703] [outer = 28625800] 17:08:31 INFO - PROCESS | 3944 | 1464221311484 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]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1022ms 17:08:31 INFO - PROCESS | 3944 | 1464221311529 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 3944 | 1464221311532 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:08:31 INFO - PROCESS | 3944 | 1464221311535 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 3944 | 1464221311537 Marionette TRACE conn6 <- [1,2234,null,{}] 17:08:31 INFO - PROCESS | 3944 | 1464221311541 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}] 17:08:31 INFO - PROCESS | 3944 | 1464221311678 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:08:31 INFO - PROCESS | 3944 | 1464221311888 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 3944 | ++DOCSHELL 29312C00 == 136 [pid = 3944] [id = 568] 17:08:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 269 (29318400) [pid = 3944] [serial = 1704] [outer = 00000000] 17:08:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 270 (29E43C00) [pid = 3944] [serial = 1705] [outer = 29318400] 17:08:31 INFO - PROCESS | 3944 | 1464221311945 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 271 (29E4BC00) [pid = 3944] [serial = 1706] [outer = 29318400] 17:08:32 INFO - PROCESS | 3944 | 1464221312525 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]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1015ms 17:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:08:32 INFO - PROCESS | 3944 | 1464221312556 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 3944 | 1464221312558 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:08:32 INFO - PROCESS | 3944 | 1464221312562 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 3944 | 1464221312564 Marionette TRACE conn6 <- [1,2238,null,{}] 17:08:32 INFO - PROCESS | 3944 | 1464221312567 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}] 17:08:32 INFO - PROCESS | 3944 | 1464221312704 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:08:32 INFO - PROCESS | 3944 | 1464221312915 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 3944 | ++DOCSHELL 29D3D800 == 137 [pid = 3944] [id = 569] 17:08:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 272 (29D40C00) [pid = 3944] [serial = 1707] [outer = 00000000] 17:08:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 273 (2A70F400) [pid = 3944] [serial = 1708] [outer = 29D40C00] 17:08:32 INFO - PROCESS | 3944 | 1464221312973 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 274 (2A70FC00) [pid = 3944] [serial = 1709] [outer = 29D40C00] 17:08:33 INFO - PROCESS | 3944 | 1464221313560 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]]]}] 17:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1019ms 17:08:33 INFO - PROCESS | 3944 | 1464221313583 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 3944 | 1464221313585 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:08:33 INFO - PROCESS | 3944 | 1464221313589 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - PROCESS | 3944 | 1464221313591 Marionette TRACE conn6 <- [1,2242,null,{}] 17:08:33 INFO - PROCESS | 3944 | 1464221313594 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}] 17:08:33 INFO - PROCESS | 3944 | 1464221313732 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:08:33 INFO - PROCESS | 3944 | 1464221313939 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 3944 | ++DOCSHELL 2A70F000 == 138 [pid = 3944] [id = 570] 17:08:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 275 (2A718C00) [pid = 3944] [serial = 1710] [outer = 00000000] 17:08:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 276 (2BBA0800) [pid = 3944] [serial = 1711] [outer = 2A718C00] 17:08:34 INFO - PROCESS | 3944 | 1464221313994 Marionette DEBUG loaded listener.js 17:08:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 277 (2BBA6C00) [pid = 3944] [serial = 1712] [outer = 2A718C00] 17:08:34 INFO - PROCESS | 3944 | 1464221314598 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]]]}] 17:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1019ms 17:08:34 INFO - PROCESS | 3944 | 1464221314612 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 3944 | 1464221314615 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:08:34 INFO - PROCESS | 3944 | 1464221314618 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:08:34 INFO - PROCESS | 3944 | 1464221314621 Marionette TRACE conn6 <- [1,2246,null,{}] 17:08:34 INFO - PROCESS | 3944 | 1464221314625 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}] 17:08:34 INFO - PROCESS | 3944 | 1464221314800 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:08:35 INFO - PROCESS | 3944 | 1464221315015 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 3944 | ++DOCSHELL 2BBC7C00 == 139 [pid = 3944] [id = 571] 17:08:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 278 (2BBCEC00) [pid = 3944] [serial = 1713] [outer = 00000000] 17:08:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 279 (2C50C000) [pid = 3944] [serial = 1714] [outer = 2BBCEC00] 17:08:35 INFO - PROCESS | 3944 | 1464221315077 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 280 (2C9C7800) [pid = 3944] [serial = 1715] [outer = 2BBCEC00] 17:08:35 INFO - PROCESS | 3944 | 1464221315733 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]]]}] 17:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1176ms 17:08:35 INFO - PROCESS | 3944 | 1464221315797 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:08:35 INFO - PROCESS | 3944 | 1464221315800 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:08:35 INFO - PROCESS | 3944 | 1464221315803 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:08:35 INFO - PROCESS | 3944 | 1464221315805 Marionette TRACE conn6 <- [1,2250,null,{}] 17:08:35 INFO - PROCESS | 3944 | 1464221315825 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}] 17:08:35 INFO - PROCESS | 3944 | 1464221315964 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:08:36 INFO - PROCESS | 3944 | 1464221316163 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 3944 | ++DOCSHELL 2BBCE800 == 140 [pid = 3944] [id = 572] 17:08:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (2C50F800) [pid = 3944] [serial = 1716] [outer = 00000000] 17:08:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (2C9D5000) [pid = 3944] [serial = 1717] [outer = 2C50F800] 17:08:36 INFO - PROCESS | 3944 | 1464221316217 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (2C9D6400) [pid = 3944] [serial = 1718] [outer = 2C50F800] 17:08:36 INFO - PROCESS | 3944 | 1464221316758 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]]]}] 17:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 990ms 17:08:36 INFO - PROCESS | 3944 | 1464221316805 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:08:36 INFO - PROCESS | 3944 | 1464221316808 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:08:36 INFO - PROCESS | 3944 | 1464221316813 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:08:36 INFO - PROCESS | 3944 | 1464221316815 Marionette TRACE conn6 <- [1,2254,null,{}] 17:08:36 INFO - PROCESS | 3944 | 1464221316819 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}] 17:08:36 INFO - PROCESS | 3944 | 1464221316962 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:08:37 INFO - PROCESS | 3944 | 1464221317174 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 3944 | ++DOCSHELL 2B4B0800 == 141 [pid = 3944] [id = 573] 17:08:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 284 (2B4B2C00) [pid = 3944] [serial = 1719] [outer = 00000000] 17:08:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 285 (2B4B7000) [pid = 3944] [serial = 1720] [outer = 2B4B2C00] 17:08:37 INFO - PROCESS | 3944 | 1464221317231 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 286 (2B4B7800) [pid = 3944] [serial = 1721] [outer = 2B4B2C00] 17:08:37 INFO - PROCESS | 3944 | 1464221317808 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]]]}] 17:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1018ms 17:08:37 INFO - PROCESS | 3944 | 1464221317836 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 3944 | 1464221317839 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:08:37 INFO - PROCESS | 3944 | 1464221317878 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 3944 | 1464221317880 Marionette TRACE conn6 <- [1,2258,null,{}] 17:08:37 INFO - PROCESS | 3944 | 1464221317884 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}] 17:08:38 INFO - PROCESS | 3944 | 1464221318024 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:08:38 INFO - PROCESS | 3944 | 1464221318238 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 3944 | ++DOCSHELL 2C9D3000 == 142 [pid = 3944] [id = 574] 17:08:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 287 (2C9D3400) [pid = 3944] [serial = 1722] [outer = 00000000] 17:08:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 288 (2E001400) [pid = 3944] [serial = 1723] [outer = 2C9D3400] 17:08:38 INFO - PROCESS | 3944 | 1464221318295 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 289 (2E002400) [pid = 3944] [serial = 1724] [outer = 2C9D3400] 17:08:38 INFO - PROCESS | 3944 | 1464221318874 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]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1035ms 17:08:38 INFO - PROCESS | 3944 | 1464221318906 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 3944 | 1464221318908 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:08:38 INFO - PROCESS | 3944 | 1464221318914 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 3944 | 1464221318916 Marionette TRACE conn6 <- [1,2262,null,{}] 17:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:08:38 INFO - PROCESS | 3944 | 1464221318936 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}] 17:08:39 INFO - PROCESS | 3944 | 1464221319073 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:08:39 INFO - PROCESS | 3944 | 1464221319281 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 3944 | ++DOCSHELL 2E00DC00 == 143 [pid = 3944] [id = 575] 17:08:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 290 (2E00E400) [pid = 3944] [serial = 1725] [outer = 00000000] 17:08:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 291 (2F063800) [pid = 3944] [serial = 1726] [outer = 2E00E400] 17:08:39 INFO - PROCESS | 3944 | 1464221319337 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 292 (2F066C00) [pid = 3944] [serial = 1727] [outer = 2E00E400] 17:08:39 INFO - PROCESS | 3944 | 1464221319875 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]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 17:08:39 INFO - PROCESS | 3944 | 1464221319943 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 3944 | 1464221319946 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:08:39 INFO - PROCESS | 3944 | 1464221319951 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - PROCESS | 3944 | 1464221319953 Marionette TRACE conn6 <- [1,2266,null,{}] 17:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:08:39 INFO - PROCESS | 3944 | 1464221319957 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}] 17:08:40 INFO - PROCESS | 3944 | 1464221320133 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:08:40 INFO - PROCESS | 3944 | 1464221320361 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 3944 | ++DOCSHELL 155CA400 == 144 [pid = 3944] [id = 576] 17:08:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 293 (155D6400) [pid = 3944] [serial = 1728] [outer = 00000000] 17:08:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 294 (190B6800) [pid = 3944] [serial = 1729] [outer = 155D6400] 17:08:40 INFO - PROCESS | 3944 | 1464221320460 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 295 (19D36C00) [pid = 3944] [serial = 1730] [outer = 155D6400] 17:08:41 INFO - PROCESS | 3944 | 1464221321141 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]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1216ms 17:08:41 INFO - PROCESS | 3944 | 1464221321174 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 3944 | 1464221321176 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:08:41 INFO - PROCESS | 3944 | 1464221321181 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 3944 | 1464221321183 Marionette TRACE conn6 <- [1,2270,null,{}] 17:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:08:41 INFO - PROCESS | 3944 | 1464221321187 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}] 17:08:41 INFO - PROCESS | 3944 | 1464221321332 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:08:41 INFO - PROCESS | 3944 | 1464221321536 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 3944 | ++DOCSHELL 19E5E400 == 145 [pid = 3944] [id = 577] 17:08:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 296 (1D145C00) [pid = 3944] [serial = 1731] [outer = 00000000] 17:08:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 297 (1F55F800) [pid = 3944] [serial = 1732] [outer = 1D145C00] 17:08:41 INFO - PROCESS | 3944 | 1464221321590 Marionette DEBUG loaded listener.js 17:08:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 298 (2A103000) [pid = 3944] [serial = 1733] [outer = 1D145C00] 17:08:42 INFO - PROCESS | 3944 | 1464221322555 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]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1428ms 17:08:42 INFO - PROCESS | 3944 | 1464221322615 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 3944 | 1464221322619 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:08:42 INFO - PROCESS | 3944 | 1464221322624 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - PROCESS | 3944 | 1464221322628 Marionette TRACE conn6 <- [1,2274,null,{}] 17:08:42 INFO - PROCESS | 3944 | 1464221322635 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}] 17:08:42 INFO - PROCESS | 3944 | 1464221322779 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:08:43 INFO - PROCESS | 3944 | 1464221323023 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 3944 | ++DOCSHELL 14D0C400 == 146 [pid = 3944] [id = 578] 17:08:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 299 (15545800) [pid = 3944] [serial = 1734] [outer = 00000000] 17:08:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 300 (155F8400) [pid = 3944] [serial = 1735] [outer = 15545800] 17:08:43 INFO - PROCESS | 3944 | 1464221323116 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 301 (17DF6C00) [pid = 3944] [serial = 1736] [outer = 15545800] 17:08:43 INFO - PROCESS | 3944 | 1464221323674 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]]]}] 17:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1084ms 17:08:43 INFO - PROCESS | 3944 | 1464221323713 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 3944 | 1464221323718 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:08:43 INFO - PROCESS | 3944 | 1464221323724 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:08:43 INFO - PROCESS | 3944 | 1464221323726 Marionette TRACE conn6 <- [1,2278,null,{}] 17:08:43 INFO - PROCESS | 3944 | 1464221323730 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}] 17:08:43 INFO - PROCESS | 3944 | 1464221323862 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:08:44 INFO - PROCESS | 3944 | 1464221324086 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 3944 | ++DOCSHELL 17C83C00 == 147 [pid = 3944] [id = 579] 17:08:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 302 (190BC000) [pid = 3944] [serial = 1737] [outer = 00000000] 17:08:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 303 (1D146400) [pid = 3944] [serial = 1738] [outer = 190BC000] 17:08:44 INFO - PROCESS | 3944 | 1464221324137 Marionette DEBUG loaded listener.js 17:08:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 304 (1DA9DC00) [pid = 3944] [serial = 1739] [outer = 190BC000] 17:08:44 INFO - PROCESS | 3944 | 1464221324741 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]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1073ms 17:08:44 INFO - PROCESS | 3944 | 1464221324803 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 3944 | 1464221324805 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:08:44 INFO - PROCESS | 3944 | 1464221324808 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 3944 | 1464221324812 Marionette TRACE conn6 <- [1,2282,null,{}] 17:08:44 INFO - PROCESS | 3944 | 1464221324822 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}] 17:08:45 INFO - PROCESS | 3944 | 1464221324996 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1B7C7000 == 146 [pid = 3944] [id = 285] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1AE58000 == 145 [pid = 3944] [id = 559] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 155C1000 == 144 [pid = 3944] [id = 558] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1D113400 == 143 [pid = 3944] [id = 557] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1A0B5400 == 142 [pid = 3944] [id = 556] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 19B26400 == 141 [pid = 3944] [id = 555] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1737D400 == 140 [pid = 3944] [id = 554] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 0DF4BC00 == 139 [pid = 3944] [id = 553] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 15537400 == 138 [pid = 3944] [id = 552] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 15504C00 == 137 [pid = 3944] [id = 551] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 303 (1E3D0000) [pid = 3944] [serial = 1555] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 302 (191D3400) [pid = 3944] [serial = 1537] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 301 (1D027800) [pid = 3944] [serial = 1543] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 300 (1F557800) [pid = 3944] [serial = 1561] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 299 (1DD58C00) [pid = 3944] [serial = 1552] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 298 (225C8800) [pid = 3944] [serial = 1570] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 297 (1DAD0400) [pid = 3944] [serial = 1549] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 296 (1EEAF400) [pid = 3944] [serial = 1558] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 295 (1D921C00) [pid = 3944] [serial = 1546] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 294 (2112E400) [pid = 3944] [serial = 1603] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 293 (22029C00) [pid = 3944] [serial = 1567] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 292 (1B663800) [pid = 3944] [serial = 1540] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 291 (21B2F800) [pid = 3944] [serial = 1564] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 0D3E8C00 == 136 [pid = 3944] [id = 542] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 24031C00 == 135 [pid = 3944] [id = 541] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 23EA5800 == 134 [pid = 3944] [id = 540] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 22C25C00 == 133 [pid = 3944] [id = 539] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1F55D400 == 132 [pid = 3944] [id = 538] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1EA3F000 == 131 [pid = 3944] [id = 537] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 190BB800 == 130 [pid = 3944] [id = 536] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1A081800 == 129 [pid = 3944] [id = 510] 17:08:45 INFO - PROCESS | 3944 | --DOCSHELL 1447FC00 == 128 [pid = 3944] [id = 535] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 290 (1D908400) [pid = 3944] [serial = 1592] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 289 (1F348400) [pid = 3944] [serial = 1573] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 288 (1DA9E800) [pid = 3944] [serial = 1594] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 287 (155EE400) [pid = 3944] [serial = 1582] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 286 (1DD4A000) [pid = 3944] [serial = 1595] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 285 (19B6C000) [pid = 3944] [serial = 1586] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 284 (1553FC00) [pid = 3944] [serial = 1534] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 283 (1A077C00) [pid = 3944] [serial = 1589] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (19EBC800) [pid = 3944] [serial = 1588] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (1737C800) [pid = 3944] [serial = 1576] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (0D747C00) [pid = 3944] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 279 (14D7E400) [pid = 3944] [serial = 1598] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 278 (19E54C00) [pid = 3944] [serial = 1580] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 277 (191D3C00) [pid = 3944] [serial = 1585] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 276 (19D38400) [pid = 3944] [serial = 1579] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 275 (1D10C000) [pid = 3944] [serial = 1591] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 274 (1F442C00) [pid = 3944] [serial = 1601] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 273 (1DD97400) [pid = 3944] [serial = 1600] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 272 (17360800) [pid = 3944] [serial = 1583] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 271 (15E58400) [pid = 3944] [serial = 1597] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | --DOMWINDOW == 270 (17C89C00) [pid = 3944] [serial = 1577] [outer = 00000000] [url = about:blank] 17:08:45 INFO - PROCESS | 3944 | 1464221325353 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 3944 | ++DOCSHELL 0D8AC800 == 129 [pid = 3944] [id = 580] 17:08:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 271 (0D919400) [pid = 3944] [serial = 1740] [outer = 00000000] 17:08:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 272 (0DA37400) [pid = 3944] [serial = 1741] [outer = 0D919400] 17:08:45 INFO - PROCESS | 3944 | 1464221325408 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 273 (0E099000) [pid = 3944] [serial = 1742] [outer = 0D919400] 17:08:45 INFO - PROCESS | 3944 | 1464221325851 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]]]}] 17:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1080ms 17:08:45 INFO - PROCESS | 3944 | 1464221325892 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 3944 | 1464221325894 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:08:45 INFO - PROCESS | 3944 | 1464221325910 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 3944 | 1464221325912 Marionette TRACE conn6 <- [1,2286,null,{}] 17:08:45 INFO - PROCESS | 3944 | 1464221325917 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}] 17:08:46 INFO - PROCESS | 3944 | 1464221326037 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:08:46 INFO - PROCESS | 3944 | 1464221326048 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 3944 | ++DOCSHELL 15543800 == 130 [pid = 3944] [id = 581] 17:08:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 274 (155C1000) [pid = 3944] [serial = 1743] [outer = 00000000] 17:08:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 275 (17383800) [pid = 3944] [serial = 1744] [outer = 155C1000] 17:08:46 INFO - PROCESS | 3944 | 1464221326094 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 276 (17DF6400) [pid = 3944] [serial = 1745] [outer = 155C1000] 17:08:46 INFO - PROCESS | 3944 | 1464221326603 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]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 17:08:46 INFO - PROCESS | 3944 | 1464221326632 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 3944 | 1464221326634 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:08:46 INFO - PROCESS | 3944 | 1464221326637 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 3944 | 1464221326638 Marionette TRACE conn6 <- [1,2290,null,{}] 17:08:46 INFO - PROCESS | 3944 | 1464221326642 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}] 17:08:46 INFO - PROCESS | 3944 | 1464221326782 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:08:46 INFO - PROCESS | 3944 | 1464221326960 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 3944 | ++DOCSHELL 1737FC00 == 131 [pid = 3944] [id = 582] 17:08:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 277 (18D2E000) [pid = 3944] [serial = 1746] [outer = 00000000] 17:08:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 278 (19D36000) [pid = 3944] [serial = 1747] [outer = 18D2E000] 17:08:47 INFO - PROCESS | 3944 | 1464221327005 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 279 (19E5D000) [pid = 3944] [serial = 1748] [outer = 18D2E000] 17:08:47 INFO - PROCESS | 3944 | 1464221327446 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]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 830ms 17:08:47 INFO - PROCESS | 3944 | 1464221327471 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 3944 | 1464221327473 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:08:47 INFO - PROCESS | 3944 | 1464221327476 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 3944 | 1464221327477 Marionette TRACE conn6 <- [1,2294,null,{}] 17:08:47 INFO - PROCESS | 3944 | 1464221327481 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}] 17:08:47 INFO - PROCESS | 3944 | 1464221327672 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:08:47 INFO - PROCESS | 3944 | 1464221327713 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 3944 | ++DOCSHELL 1D027800 == 132 [pid = 3944] [id = 583] 17:08:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 280 (1D139400) [pid = 3944] [serial = 1749] [outer = 00000000] 17:08:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (1D90D800) [pid = 3944] [serial = 1750] [outer = 1D139400] 17:08:47 INFO - PROCESS | 3944 | 1464221327758 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (1D9BB800) [pid = 3944] [serial = 1751] [outer = 1D139400] 17:08:48 INFO - PROCESS | 3944 | 1464221328268 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]]]}] 17:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 830ms 17:08:48 INFO - PROCESS | 3944 | 1464221328308 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 3944 | 1464221328310 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:08:48 INFO - PROCESS | 3944 | 1464221328313 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 3944 | 1464221328314 Marionette TRACE conn6 <- [1,2298,null,{}] 17:08:48 INFO - PROCESS | 3944 | 1464221328325 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}] 17:08:48 INFO - PROCESS | 3944 | 1464221328493 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:08:48 INFO - PROCESS | 3944 | 1464221328518 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 3944 | ++DOCSHELL 1D9C7400 == 133 [pid = 3944] [id = 584] 17:08:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (1DACE400) [pid = 3944] [serial = 1752] [outer = 00000000] 17:08:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 284 (1E3CB400) [pid = 3944] [serial = 1753] [outer = 1DACE400] 17:08:48 INFO - PROCESS | 3944 | 1464221328562 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 285 (1EA46800) [pid = 3944] [serial = 1754] [outer = 1DACE400] 17:08:49 INFO - PROCESS | 3944 | 1464221329035 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]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 790ms 17:08:49 INFO - PROCESS | 3944 | 1464221329104 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 3944 | 1464221329106 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:08:49 INFO - PROCESS | 3944 | 1464221329109 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 3944 | 1464221329111 Marionette TRACE conn6 <- [1,2302,null,{}] 17:08:49 INFO - PROCESS | 3944 | 1464221329114 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}] 17:08:49 INFO - PROCESS | 3944 | 1464221329705 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 284 (17C7E400) [pid = 3944] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 283 (0E093400) [pid = 3944] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (1AECB400) [pid = 3944] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (19B63400) [pid = 3944] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (155F3C00) [pid = 3944] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 279 (1D92D800) [pid = 3944] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 278 (155C3400) [pid = 3944] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:08:49 INFO - PROCESS | 3944 | --DOMWINDOW == 277 (1DAA1C00) [pid = 3944] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:08:49 INFO - PROCESS | 3944 | 1464221329812 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 3944 | ++DOCSHELL 15524400 == 134 [pid = 3944] [id = 585] 17:08:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 278 (155C3400) [pid = 3944] [serial = 1755] [outer = 00000000] 17:08:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 279 (19EBF800) [pid = 3944] [serial = 1756] [outer = 155C3400] 17:08:49 INFO - PROCESS | 3944 | 1464221329856 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 280 (1DACC800) [pid = 3944] [serial = 1757] [outer = 155C3400] 17:08:50 INFO - PROCESS | 3944 | 1464221330286 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]]]}] 17:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1221ms 17:08:50 INFO - PROCESS | 3944 | 1464221330331 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 3944 | 1464221330333 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:08:50 INFO - PROCESS | 3944 | 1464221330336 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 3944 | 1464221330338 Marionette TRACE conn6 <- [1,2306,null,{}] 17:08:50 INFO - PROCESS | 3944 | 1464221330341 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}] 17:08:50 INFO - PROCESS | 3944 | 1464221330464 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:08:50 INFO - PROCESS | 3944 | 1464221330474 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 3944 | ++DOCSHELL 1DD93C00 == 135 [pid = 3944] [id = 586] 17:08:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (1EA8DC00) [pid = 3944] [serial = 1758] [outer = 00000000] 17:08:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (21127400) [pid = 3944] [serial = 1759] [outer = 1EA8DC00] 17:08:50 INFO - PROCESS | 3944 | 1464221330528 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (218A8800) [pid = 3944] [serial = 1760] [outer = 1EA8DC00] 17:08:51 INFO - PROCESS | 3944 | 1464221331090 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] 17:08:51 INFO - PROCESS | 3944 | 1464221331170 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:08:51 INFO - PROCESS | 3944 | 1464221331173 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:08:51 INFO - PROCESS | 3944 | 1464221331174 Marionette TRACE conn6 <- [1,2310,null,{}] 17:08:51 INFO - PROCESS | 3944 | 1464221331178 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}] 17:08:51 INFO - PROCESS | 3944 | 1464221331293 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:08:51 INFO - PROCESS | 3944 | 1464221331302 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 3944 | ++DOCSHELL 21B3B800 == 136 [pid = 3944] [id = 587] 17:08:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 284 (22029000) [pid = 3944] [serial = 1761] [outer = 00000000] 17:08:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 285 (22C1A800) [pid = 3944] [serial = 1762] [outer = 22029000] 17:08:51 INFO - PROCESS | 3944 | 1464221331346 Marionette DEBUG loaded listener.js 17:08:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 286 (22F9CC00) [pid = 3944] [serial = 1763] [outer = 22029000] 17:08:52 INFO - PROCESS | 3944 | 1464221332110 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]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 17:08:52 INFO - PROCESS | 3944 | 1464221332147 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 3944 | 1464221332152 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:08:52 INFO - PROCESS | 3944 | 1464221332158 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - PROCESS | 3944 | 1464221332162 Marionette TRACE conn6 <- [1,2314,null,{}] 17:08:52 INFO - PROCESS | 3944 | 1464221332168 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}] 17:08:52 INFO - PROCESS | 3944 | 1464221332324 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:08:52 INFO - PROCESS | 3944 | 1464221332539 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 3944 | ++DOCSHELL 14D0B400 == 137 [pid = 3944] [id = 588] 17:08:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 287 (15501400) [pid = 3944] [serial = 1764] [outer = 00000000] 17:08:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 288 (17363400) [pid = 3944] [serial = 1765] [outer = 15501400] 17:08:52 INFO - PROCESS | 3944 | 1464221332599 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 289 (191D1C00) [pid = 3944] [serial = 1766] [outer = 15501400] 17:08:53 INFO - PROCESS | 3944 | 1464221333269 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]]]}] 17:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1119ms 17:08:53 INFO - PROCESS | 3944 | 1464221333282 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 3944 | 1464221333288 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:08:53 INFO - PROCESS | 3944 | 1464221333309 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 3944 | 1464221333313 Marionette TRACE conn6 <- [1,2318,null,{}] 17:08:53 INFO - PROCESS | 3944 | 1464221333317 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}] 17:08:53 INFO - PROCESS | 3944 | 1464221333463 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:08:53 INFO - PROCESS | 3944 | 1464221333663 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 3944 | ++DOCSHELL 1AE58000 == 138 [pid = 3944] [id = 589] 17:08:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 290 (1AEDEC00) [pid = 3944] [serial = 1767] [outer = 00000000] 17:08:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 291 (1C1F3800) [pid = 3944] [serial = 1768] [outer = 1AEDEC00] 17:08:53 INFO - PROCESS | 3944 | 1464221333717 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 292 (1D921C00) [pid = 3944] [serial = 1769] [outer = 1AEDEC00] 17:08:54 INFO - PROCESS | 3944 | 1464221334332 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]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1072ms 17:08:54 INFO - PROCESS | 3944 | 1464221334381 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 3944 | 1464221334384 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:08:54 INFO - PROCESS | 3944 | 1464221334388 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 3944 | 1464221334392 Marionette TRACE conn6 <- [1,2322,null,{}] 17:08:54 INFO - PROCESS | 3944 | 1464221334403 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}] 17:08:54 INFO - PROCESS | 3944 | 1464221334549 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:08:54 INFO - PROCESS | 3944 | 1464221334764 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 3944 | ++DOCSHELL 23C6BC00 == 139 [pid = 3944] [id = 590] 17:08:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 293 (23C6C000) [pid = 3944] [serial = 1770] [outer = 00000000] 17:08:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 294 (23D15400) [pid = 3944] [serial = 1771] [outer = 23C6C000] 17:08:54 INFO - PROCESS | 3944 | 1464221334822 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 295 (23EA9000) [pid = 3944] [serial = 1772] [outer = 23C6C000] 17:08:55 INFO - PROCESS | 3944 | 1464221335437 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]]]}] 17:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1120ms 17:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:08:55 INFO - PROCESS | 3944 | 1464221335511 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 3944 | 1464221335514 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:08:55 INFO - PROCESS | 3944 | 1464221335517 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 3944 | 1464221335519 Marionette TRACE conn6 <- [1,2326,null,{}] 17:08:55 INFO - PROCESS | 3944 | 1464221335523 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}] 17:08:55 INFO - PROCESS | 3944 | 1464221335671 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:08:55 INFO - PROCESS | 3944 | 1464221335875 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 3944 | ++DOCSHELL 2402F400 == 140 [pid = 3944] [id = 591] 17:08:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 296 (247AE000) [pid = 3944] [serial = 1773] [outer = 00000000] 17:08:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 297 (28003800) [pid = 3944] [serial = 1774] [outer = 247AE000] 17:08:55 INFO - PROCESS | 3944 | 1464221335931 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 298 (2811B800) [pid = 3944] [serial = 1775] [outer = 247AE000] 17:08:56 INFO - PROCESS | 3944 | 1464221336521 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]]]}] 17:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1076ms 17:08:56 INFO - PROCESS | 3944 | 1464221336596 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:08:56 INFO - PROCESS | 3944 | 1464221336599 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:08:56 INFO - PROCESS | 3944 | 1464221336602 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - PROCESS | 3944 | 1464221336604 Marionette TRACE conn6 <- [1,2330,null,{}] 17:08:56 INFO - PROCESS | 3944 | 1464221336623 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}] 17:08:56 INFO - PROCESS | 3944 | 1464221336768 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:08:56 INFO - PROCESS | 3944 | 1464221336959 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 3944 | ++DOCSHELL 225C2C00 == 141 [pid = 3944] [id = 592] 17:08:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 299 (247A8C00) [pid = 3944] [serial = 1776] [outer = 00000000] 17:08:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 300 (28166000) [pid = 3944] [serial = 1777] [outer = 247A8C00] 17:08:57 INFO - PROCESS | 3944 | 1464221337013 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 301 (28242800) [pid = 3944] [serial = 1778] [outer = 247A8C00] 17:08:57 INFO - PROCESS | 3944 | 1464221337636 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]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1066ms 17:08:57 INFO - PROCESS | 3944 | 1464221337678 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 3944 | 1464221337680 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:08:57 INFO - PROCESS | 3944 | 1464221337683 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:08:57 INFO - PROCESS | 3944 | 1464221337685 Marionette TRACE conn6 <- [1,2334,null,{}] 17:08:57 INFO - PROCESS | 3944 | 1464221337689 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}] 17:08:57 INFO - PROCESS | 3944 | 1464221337852 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:08:58 INFO - PROCESS | 3944 | 1464221338055 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 3944 | ++DOCSHELL 28124000 == 142 [pid = 3944] [id = 593] 17:08:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 302 (28165C00) [pid = 3944] [serial = 1779] [outer = 00000000] 17:08:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 303 (29D3A400) [pid = 3944] [serial = 1780] [outer = 28165C00] 17:08:58 INFO - PROCESS | 3944 | 1464221338112 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 304 (2A106400) [pid = 3944] [serial = 1781] [outer = 28165C00] 17:08:58 INFO - PROCESS | 3944 | 1464221338765 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]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1116ms 17:08:58 INFO - PROCESS | 3944 | 1464221338803 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 3944 | 1464221338806 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:08:58 INFO - PROCESS | 3944 | 1464221338809 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:08:58 INFO - PROCESS | 3944 | 1464221338811 Marionette TRACE conn6 <- [1,2338,null,{}] 17:08:58 INFO - PROCESS | 3944 | 1464221338814 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}] 17:08:58 INFO - PROCESS | 3944 | 1464221338952 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:08:59 INFO - PROCESS | 3944 | 1464221339152 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 3944 | ++DOCSHELL 2903FC00 == 143 [pid = 3944] [id = 594] 17:08:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 305 (2A109000) [pid = 3944] [serial = 1782] [outer = 00000000] 17:08:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 306 (2A70E800) [pid = 3944] [serial = 1783] [outer = 2A109000] 17:08:59 INFO - PROCESS | 3944 | 1464221339205 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 307 (2B4B4C00) [pid = 3944] [serial = 1784] [outer = 2A109000] 17:08:59 INFO - PROCESS | 3944 | 1464221339792 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]]]}] 17:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1015ms 17:08:59 INFO - PROCESS | 3944 | 1464221339828 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:08:59 INFO - PROCESS | 3944 | 1464221339830 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:08:59 INFO - PROCESS | 3944 | 1464221339834 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:08:59 INFO - PROCESS | 3944 | 1464221339836 Marionette TRACE conn6 <- [1,2342,null,{}] 17:08:59 INFO - PROCESS | 3944 | 1464221339839 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}] 17:08:59 INFO - PROCESS | 3944 | 1464221339976 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:09:00 INFO - PROCESS | 3944 | 1464221340164 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 3944 | ++DOCSHELL 2A10B800 == 144 [pid = 3944] [id = 595] 17:09:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 308 (2BBCE400) [pid = 3944] [serial = 1785] [outer = 00000000] 17:09:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 309 (2C510400) [pid = 3944] [serial = 1786] [outer = 2BBCE400] 17:09:00 INFO - PROCESS | 3944 | 1464221340217 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 310 (2CAAA400) [pid = 3944] [serial = 1787] [outer = 2BBCE400] 17:09:00 INFO - PROCESS | 3944 | 1464221340821 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]]]}] 17:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1024ms 17:09:00 INFO - PROCESS | 3944 | 1464221340857 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 3944 | 1464221340860 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:09:00 INFO - PROCESS | 3944 | 1464221340863 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:09:00 INFO - PROCESS | 3944 | 1464221340865 Marionette TRACE conn6 <- [1,2346,null,{}] 17:09:00 INFO - PROCESS | 3944 | 1464221340868 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}] 17:09:01 INFO - PROCESS | 3944 | 1464221341008 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:09:01 INFO - PROCESS | 3944 | 1464221341223 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 3944 | ++DOCSHELL 2C510000 == 145 [pid = 3944] [id = 596] 17:09:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 311 (2F068000) [pid = 3944] [serial = 1788] [outer = 00000000] 17:09:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 312 (2F0A4000) [pid = 3944] [serial = 1789] [outer = 2F068000] 17:09:01 INFO - PROCESS | 3944 | 1464221341279 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 313 (2F0AA000) [pid = 3944] [serial = 1790] [outer = 2F068000] 17:09:01 INFO - PROCESS | 3944 | 1464221341890 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]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1070ms 17:09:01 INFO - PROCESS | 3944 | 1464221341938 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 3944 | 1464221341940 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:09:01 INFO - PROCESS | 3944 | 1464221341943 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:09:01 INFO - PROCESS | 3944 | 1464221341945 Marionette TRACE conn6 <- [1,2350,null,{}] 17:09:01 INFO - PROCESS | 3944 | 1464221341949 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}] 17:09:02 INFO - PROCESS | 3944 | 1464221342087 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:09:02 INFO - PROCESS | 3944 | 1464221342303 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 3944 | ++DOCSHELL 29747800 == 146 [pid = 3944] [id = 597] 17:09:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 314 (29747C00) [pid = 3944] [serial = 1791] [outer = 00000000] 17:09:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 315 (2974CC00) [pid = 3944] [serial = 1792] [outer = 29747C00] 17:09:02 INFO - PROCESS | 3944 | 1464221342359 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 316 (2974EC00) [pid = 3944] [serial = 1793] [outer = 29747C00] 17:09:02 INFO - PROCESS | 3944 | 1464221342964 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]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1076ms 17:09:03 INFO - PROCESS | 3944 | 1464221343024 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 3944 | 1464221343026 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:09:03 INFO - PROCESS | 3944 | 1464221343030 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:09:03 INFO - PROCESS | 3944 | 1464221343033 Marionette TRACE conn6 <- [1,2354,null,{}] 17:09:03 INFO - PROCESS | 3944 | 1464221343036 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}] 17:09:03 INFO - PROCESS | 3944 | 1464221343193 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:09:03 INFO - PROCESS | 3944 | 1464221343399 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 3944 | ++DOCSHELL 2974DC00 == 147 [pid = 3944] [id = 598] 17:09:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 317 (2F0AB800) [pid = 3944] [serial = 1794] [outer = 00000000] 17:09:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 318 (2F539C00) [pid = 3944] [serial = 1795] [outer = 2F0AB800] 17:09:03 INFO - PROCESS | 3944 | 1464221343457 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 319 (2FBBB400) [pid = 3944] [serial = 1796] [outer = 2F0AB800] 17:09:04 INFO - PROCESS | 3944 | 1464221344039 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]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1067ms 17:09:04 INFO - PROCESS | 3944 | 1464221344101 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 3944 | 1464221344103 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:09:04 INFO - PROCESS | 3944 | 1464221344106 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 3944 | 1464221344108 Marionette TRACE conn6 <- [1,2358,null,{}] 17:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:09:04 INFO - PROCESS | 3944 | 1464221344112 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}] 17:09:04 INFO - PROCESS | 3944 | 1464221344251 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:09:04 INFO - PROCESS | 3944 | 1464221344460 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 3944 | ++DOCSHELL 2F0AF800 == 148 [pid = 3944] [id = 599] 17:09:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 320 (2F538800) [pid = 3944] [serial = 1797] [outer = 00000000] 17:09:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 321 (2FBC5800) [pid = 3944] [serial = 1798] [outer = 2F538800] 17:09:04 INFO - PROCESS | 3944 | 1464221344513 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 322 (2FBC6800) [pid = 3944] [serial = 1799] [outer = 2F538800] 17:09:05 INFO - PROCESS | 3944 | 1464221345142 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]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1066ms 17:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:09:05 INFO - PROCESS | 3944 | 1464221345177 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 3944 | 1464221345179 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:09:05 INFO - PROCESS | 3944 | 1464221345182 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 3944 | 1464221345184 Marionette TRACE conn6 <- [1,2362,null,{}] 17:09:05 INFO - PROCESS | 3944 | 1464221345189 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}] 17:09:05 INFO - PROCESS | 3944 | 1464221345328 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:09:05 INFO - PROCESS | 3944 | 1464221345547 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 3944 | ++DOCSHELL 23E9F000 == 149 [pid = 3944] [id = 600] 17:09:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 323 (30D25000) [pid = 3944] [serial = 1800] [outer = 00000000] 17:09:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 324 (30D2B800) [pid = 3944] [serial = 1801] [outer = 30D25000] 17:09:05 INFO - PROCESS | 3944 | 1464221345602 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 325 (30D2C000) [pid = 3944] [serial = 1802] [outer = 30D25000] 17:09:06 INFO - PROCESS | 3944 | 1464221346318 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]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1176ms 17:09:06 INFO - PROCESS | 3944 | 1464221346358 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 3944 | 1464221346360 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:09:06 INFO - PROCESS | 3944 | 1464221346364 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:09:06 INFO - PROCESS | 3944 | 1464221346366 Marionette TRACE conn6 <- [1,2366,null,{}] 17:09:06 INFO - PROCESS | 3944 | 1464221346370 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}] 17:09:06 INFO - PROCESS | 3944 | 1464221346512 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:09:06 INFO - PROCESS | 3944 | 1464221346719 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 3944 | ++DOCSHELL 1550AC00 == 150 [pid = 3944] [id = 601] 17:09:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 326 (15522C00) [pid = 3944] [serial = 1803] [outer = 00000000] 17:09:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 327 (19E56000) [pid = 3944] [serial = 1804] [outer = 15522C00] 17:09:06 INFO - PROCESS | 3944 | 1464221346772 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 328 (1AECC400) [pid = 3944] [serial = 1805] [outer = 15522C00] 17:09:07 INFO - PROCESS | 3944 | 1464221347396 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]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1071ms 17:09:07 INFO - PROCESS | 3944 | 1464221347439 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 3944 | 1464221347441 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:09:07 INFO - PROCESS | 3944 | 1464221347444 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:09:07 INFO - PROCESS | 3944 | 1464221347446 Marionette TRACE conn6 <- [1,2370,null,{}] 17:09:07 INFO - PROCESS | 3944 | 1464221347450 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}] 17:09:07 INFO - PROCESS | 3944 | 1464221347598 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:09:07 INFO - PROCESS | 3944 | 1464221347822 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 3944 | ++DOCSHELL 1E3CD000 == 151 [pid = 3944] [id = 602] 17:09:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 329 (1E914400) [pid = 3944] [serial = 1806] [outer = 00000000] 17:09:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 330 (225C6400) [pid = 3944] [serial = 1807] [outer = 1E914400] 17:09:07 INFO - PROCESS | 3944 | 1464221347877 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 331 (22C1DC00) [pid = 3944] [serial = 1808] [outer = 1E914400] 17:09:08 INFO - PROCESS | 3944 | 1464221348530 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]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1120ms 17:09:08 INFO - PROCESS | 3944 | 1464221348569 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:09:08 INFO - PROCESS | 3944 | 1464221348571 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:09:08 INFO - PROCESS | 3944 | 1464221348574 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:09:08 INFO - PROCESS | 3944 | 1464221348576 Marionette TRACE conn6 <- [1,2374,null,{}] 17:09:08 INFO - PROCESS | 3944 | 1464221348580 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}] 17:09:08 INFO - PROCESS | 3944 | 1464221348728 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:09:08 INFO - PROCESS | 3944 | 1464221348941 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 3944 | ++DOCSHELL 2D053C00 == 152 [pid = 3944] [id = 603] 17:09:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 332 (2D054C00) [pid = 3944] [serial = 1809] [outer = 00000000] 17:09:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 333 (2D059400) [pid = 3944] [serial = 1810] [outer = 2D054C00] 17:09:09 INFO - PROCESS | 3944 | 1464221348993 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 334 (2D05B400) [pid = 3944] [serial = 1811] [outer = 2D054C00] 17:09:10 INFO - PROCESS | 3944 | 1464221350117 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]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1579ms 17:09:10 INFO - PROCESS | 3944 | 1464221350158 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:09:10 INFO - PROCESS | 3944 | 1464221350163 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:09:10 INFO - PROCESS | 3944 | 1464221350167 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 3944 | 1464221350171 Marionette TRACE conn6 <- [1,2378,null,{}] 17:09:10 INFO - PROCESS | 3944 | 1464221350176 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}] 17:09:10 INFO - PROCESS | 3944 | 1464221350311 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:09:10 INFO - PROCESS | 3944 | 1464221350549 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 3944 | ++DOCSHELL 15537400 == 153 [pid = 3944] [id = 604] 17:09:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 335 (15538800) [pid = 3944] [serial = 1812] [outer = 00000000] 17:09:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 336 (15544C00) [pid = 3944] [serial = 1813] [outer = 15538800] 17:09:10 INFO - PROCESS | 3944 | 1464221350601 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 337 (155F2800) [pid = 3944] [serial = 1814] [outer = 15538800] 17:09:11 INFO - PROCESS | 3944 | 1464221351208 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]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1079ms 17:09:11 INFO - PROCESS | 3944 | 1464221351249 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 3944 | 1464221351255 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:09:11 INFO - PROCESS | 3944 | 1464221351261 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:09:11 INFO - PROCESS | 3944 | 1464221351263 Marionette TRACE conn6 <- [1,2382,null,{}] 17:09:11 INFO - PROCESS | 3944 | 1464221351267 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}] 17:09:11 INFO - PROCESS | 3944 | 1464221351403 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:09:11 INFO - PROCESS | 3944 | 1464221351634 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 3944 | ++DOCSHELL 1553B400 == 154 [pid = 3944] [id = 605] 17:09:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 338 (15B3D000) [pid = 3944] [serial = 1815] [outer = 00000000] 17:09:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 339 (190BBC00) [pid = 3944] [serial = 1816] [outer = 15B3D000] 17:09:11 INFO - PROCESS | 3944 | 1464221351686 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 340 (19741C00) [pid = 3944] [serial = 1817] [outer = 15B3D000] 17:09:12 INFO - PROCESS | 3944 | 1464221352336 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]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1124ms 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 1DD93C00 == 153 [pid = 3944] [id = 586] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 15524400 == 152 [pid = 3944] [id = 585] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 1D9C7400 == 151 [pid = 3944] [id = 584] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 1D027800 == 150 [pid = 3944] [id = 583] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 1737FC00 == 149 [pid = 3944] [id = 582] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 339 (2811A800) [pid = 3944] [serial = 1630] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 338 (28168000) [pid = 3944] [serial = 1633] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 337 (2825CC00) [pid = 3944] [serial = 1636] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 336 (28649000) [pid = 3944] [serial = 1639] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 335 (29045C00) [pid = 3944] [serial = 1642] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 334 (2964AC00) [pid = 3944] [serial = 1645] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 333 (17C84800) [pid = 3944] [serial = 1648] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 332 (21127800) [pid = 3944] [serial = 1681] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | 1464221352580 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 3944 | 1464221352582 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 15543800 == 148 [pid = 3944] [id = 581] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 0D8AC800 == 147 [pid = 3944] [id = 580] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 17C83C00 == 146 [pid = 3944] [id = 579] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 14D0C400 == 145 [pid = 3944] [id = 578] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 2B4B0800 == 144 [pid = 3944] [id = 573] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 2BBCE800 == 143 [pid = 3944] [id = 572] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 2BBC7C00 == 142 [pid = 3944] [id = 571] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 2A70F000 == 141 [pid = 3944] [id = 570] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 29D3D800 == 140 [pid = 3944] [id = 569] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 29312C00 == 139 [pid = 3944] [id = 568] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 28251C00 == 138 [pid = 3944] [id = 567] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 27DFA400 == 137 [pid = 3944] [id = 566] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 24025000 == 136 [pid = 3944] [id = 565] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 22031800 == 135 [pid = 3944] [id = 564] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 1D113000 == 134 [pid = 3944] [id = 563] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 19D4E800 == 133 [pid = 3944] [id = 562] 17:09:12 INFO - PROCESS | 3944 | --DOCSHELL 14C9C800 == 132 [pid = 3944] [id = 561] 17:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 331 (190B5000) [pid = 3944] [serial = 1663] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 330 (1974A800) [pid = 3944] [serial = 1664] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 329 (155C8400) [pid = 3944] [serial = 1660] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 328 (15C4FC00) [pid = 3944] [serial = 1661] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 327 (1D13A800) [pid = 3944] [serial = 1669] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 326 (19D40C00) [pid = 3944] [serial = 1651] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 325 (247A3000) [pid = 3944] [serial = 1624] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 324 (19D43000) [pid = 3944] [serial = 1666] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 323 (19B27800) [pid = 3944] [serial = 1657] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 322 (24026C00) [pid = 3944] [serial = 1621] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 321 (185D2C00) [pid = 3944] [serial = 1654] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 320 (191D8000) [pid = 3944] [serial = 1655] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 319 (1DAA2400) [pid = 3944] [serial = 1672] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 318 (23C66000) [pid = 3944] [serial = 1618] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 317 (1D90F400) [pid = 3944] [serial = 1670] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 316 (1F560400) [pid = 3944] [serial = 1612] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 315 (19D3D000) [pid = 3944] [serial = 1609] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 314 (14D10C00) [pid = 3944] [serial = 1606] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 313 (22F9F000) [pid = 3944] [serial = 1615] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 312 (2569A000) [pid = 3944] [serial = 1627] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 311 (191DC400) [pid = 3944] [serial = 1675] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 310 (1E3D2C00) [pid = 3944] [serial = 1678] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 309 (1A025C00) [pid = 3944] [serial = 1676] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 308 (1DD52000) [pid = 3944] [serial = 1673] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 307 (1EEB0800) [pid = 3944] [serial = 1679] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | --DOMWINDOW == 306 (19EC6400) [pid = 3944] [serial = 1667] [outer = 00000000] [url = about:blank] 17:09:12 INFO - PROCESS | 3944 | 1464221352711 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 3944 | 1464221352715 Marionette TRACE conn6 <- [1,2386,null,{}] 17:09:12 INFO - PROCESS | 3944 | 1464221352732 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}] 17:09:12 INFO - PROCESS | 3944 | 1464221352850 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:09:12 INFO - PROCESS | 3944 | 1464221352859 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 3944 | ++DOCSHELL 15507800 == 133 [pid = 3944] [id = 606] 17:09:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 307 (15507C00) [pid = 3944] [serial = 1818] [outer = 00000000] 17:09:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 308 (15537800) [pid = 3944] [serial = 1819] [outer = 15507C00] 17:09:12 INFO - PROCESS | 3944 | 1464221352907 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 309 (155DA000) [pid = 3944] [serial = 1820] [outer = 15507C00] 17:09:13 INFO - PROCESS | 3944 | 1464221353508 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]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 890ms 17:09:13 INFO - PROCESS | 3944 | 1464221353551 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 3944 | 1464221353553 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:09:13 INFO - PROCESS | 3944 | 1464221353556 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - PROCESS | 3944 | 1464221353558 Marionette TRACE conn6 <- [1,2390,null,{}] 17:09:13 INFO - PROCESS | 3944 | 1464221353561 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}] 17:09:13 INFO - PROCESS | 3944 | 1464221353684 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:09:13 INFO - PROCESS | 3944 | 1464221353850 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 3944 | ++DOCSHELL 15B2E000 == 134 [pid = 3944] [id = 607] 17:09:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 310 (15BA6400) [pid = 3944] [serial = 1821] [outer = 00000000] 17:09:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 311 (18D34C00) [pid = 3944] [serial = 1822] [outer = 15BA6400] 17:09:13 INFO - PROCESS | 3944 | 1464221353897 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 312 (191DBC00) [pid = 3944] [serial = 1823] [outer = 15BA6400] 17:09:14 INFO - PROCESS | 3944 | 1464221354282 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]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 17:09:14 INFO - PROCESS | 3944 | 1464221354338 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 3944 | 1464221354340 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:09:14 INFO - PROCESS | 3944 | 1464221354347 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 3944 | 1464221354349 Marionette TRACE conn6 <- [1,2394,null,{}] 17:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:09:14 INFO - PROCESS | 3944 | 1464221354353 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}] 17:09:14 INFO - PROCESS | 3944 | 1464221354468 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:09:14 INFO - PROCESS | 3944 | 1464221354481 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 3944 | ++DOCSHELL 19742400 == 135 [pid = 3944] [id = 608] 17:09:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 313 (19745800) [pid = 3944] [serial = 1824] [outer = 00000000] 17:09:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 314 (19B65400) [pid = 3944] [serial = 1825] [outer = 19745800] 17:09:14 INFO - PROCESS | 3944 | 1464221354527 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 315 (19D52800) [pid = 3944] [serial = 1826] [outer = 19745800] 17:09:15 INFO - PROCESS | 3944 | 1464221355053 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]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 17:09:15 INFO - PROCESS | 3944 | 1464221355125 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 3944 | 1464221355127 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:09:15 INFO - PROCESS | 3944 | 1464221355140 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - PROCESS | 3944 | 1464221355142 Marionette TRACE conn6 <- [1,2398,null,{}] 17:09:15 INFO - PROCESS | 3944 | 1464221355145 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}] 17:09:15 INFO - PROCESS | 3944 | 1464221355329 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:09:15 INFO - PROCESS | 3944 | 1464221355347 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 3944 | ++DOCSHELL 19D56C00 == 136 [pid = 3944] [id = 609] 17:09:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 316 (19E56400) [pid = 3944] [serial = 1827] [outer = 00000000] 17:09:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 317 (1A02F400) [pid = 3944] [serial = 1828] [outer = 19E56400] 17:09:15 INFO - PROCESS | 3944 | 1464221355394 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 318 (1AEDE800) [pid = 3944] [serial = 1829] [outer = 19E56400] 17:09:15 INFO - PROCESS | 3944 | 1464221355945 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]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 872ms 17:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:09:16 INFO - PROCESS | 3944 | 1464221356017 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 3944 | 1464221356019 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:09:16 INFO - PROCESS | 3944 | 1464221356023 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 3944 | 1464221356024 Marionette TRACE conn6 <- [1,2402,null,{}] 17:09:16 INFO - PROCESS | 3944 | 1464221356028 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}] 17:09:16 INFO - PROCESS | 3944 | 1464221356201 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:09:16 INFO - PROCESS | 3944 | 1464221356225 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 3944 | ++DOCSHELL 1AEE6400 == 137 [pid = 3944] [id = 610] 17:09:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 319 (1B4D7800) [pid = 3944] [serial = 1830] [outer = 00000000] 17:09:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 320 (1B7BB800) [pid = 3944] [serial = 1831] [outer = 1B4D7800] 17:09:16 INFO - PROCESS | 3944 | 1464221356269 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 321 (1D01D400) [pid = 3944] [serial = 1832] [outer = 1B4D7800] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 17DF5400 == 136 [pid = 3944] [id = 187] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 14556000 == 135 [pid = 3944] [id = 376] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1B738400 == 134 [pid = 3944] [id = 145] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2C9D3000 == 133 [pid = 3944] [id = 574] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 155F0400 == 132 [pid = 3944] [id = 399] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 247AF000 == 131 [pid = 3944] [id = 398] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D924C00 == 130 [pid = 3944] [id = 270] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1F446800 == 129 [pid = 3944] [id = 164] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0D7D3800 == 128 [pid = 3944] [id = 239] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2904B400 == 127 [pid = 3944] [id = 374] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 17141C00 == 126 [pid = 3944] [id = 386] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1EA45C00 == 125 [pid = 3944] [id = 148] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1552B800 == 124 [pid = 3944] [id = 473] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2E00DC00 == 123 [pid = 3944] [id = 575] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0E0F6800 == 122 [pid = 3944] [id = 313] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D022000 == 121 [pid = 3944] [id = 60] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 19E58800 == 120 [pid = 3944] [id = 108] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA35800 == 119 [pid = 3944] [id = 62] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0D963000 == 118 [pid = 3944] [id = 203] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 14C9C400 == 117 [pid = 3944] [id = 523] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 225C8400 == 116 [pid = 3944] [id = 333] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA17800 == 115 [pid = 3944] [id = 144] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2864AC00 == 114 [pid = 3944] [id = 373] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 19E5E400 == 113 [pid = 3944] [id = 577] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 21B31C00 == 112 [pid = 3944] [id = 332] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0D91A400 == 111 [pid = 3944] [id = 61] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D92F800 == 110 [pid = 3944] [id = 147] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 155CA400 == 109 [pid = 3944] [id = 576] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D9BA800 == 108 [pid = 3944] [id = 126] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 190B1400 == 107 [pid = 3944] [id = 524] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D01C000 == 106 [pid = 3944] [id = 329] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA19800 == 105 [pid = 3944] [id = 49] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 15525000 == 104 [pid = 3944] [id = 293] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1E3CAC00 == 103 [pid = 3944] [id = 365] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2811BC00 == 102 [pid = 3944] [id = 371] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0D927400 == 101 [pid = 3944] [id = 274] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 28634000 == 100 [pid = 3944] [id = 547] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 18D36400 == 99 [pid = 3944] [id = 425] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 23EA2400 == 98 [pid = 3944] [id = 449] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2BB9C800 == 97 [pid = 3944] [id = 422] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2931B400 == 96 [pid = 3944] [id = 420] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2931A000 == 95 [pid = 3944] [id = 421] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 19EBE800 == 94 [pid = 3944] [id = 117] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 191DCC00 == 93 [pid = 3944] [id = 181] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1F43AC00 == 92 [pid = 3944] [id = 560] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 28646000 == 91 [pid = 3944] [id = 353] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 19E5D400 == 90 [pid = 3944] [id = 188] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1F563400 == 89 [pid = 3944] [id = 272] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DF41800 == 88 [pid = 3944] [id = 334] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2862A800 == 87 [pid = 3944] [id = 397] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1AEE7C00 == 86 [pid = 3944] [id = 192] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA4F000 == 85 [pid = 3944] [id = 294] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 28128800 == 84 [pid = 3944] [id = 372] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D90CC00 == 83 [pid = 3944] [id = 237] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1F555400 == 82 [pid = 3944] [id = 165] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1DACB000 == 81 [pid = 3944] [id = 238] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1F340000 == 80 [pid = 3944] [id = 271] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 190D6800 == 79 [pid = 3944] [id = 400] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 28168800 == 78 [pid = 3944] [id = 545] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2800B000 == 77 [pid = 3944] [id = 544] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2C501800 == 76 [pid = 3944] [id = 423] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 15507400 == 75 [pid = 3944] [id = 354] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2F53D400 == 74 [pid = 3944] [id = 448] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 29046400 == 73 [pid = 3944] [id = 496] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2E009000 == 72 [pid = 3944] [id = 447] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 21129C00 == 71 [pid = 3944] [id = 331] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 191D7000 == 70 [pid = 3944] [id = 75] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA3B000 == 69 [pid = 3944] [id = 79] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0D964C00 == 68 [pid = 3944] [id = 550] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1F346400 == 67 [pid = 3944] [id = 330] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA47000 == 66 [pid = 3944] [id = 499] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 23E9C800 == 65 [pid = 3944] [id = 497] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 15E56400 == 64 [pid = 3944] [id = 375] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0E099800 == 63 [pid = 3944] [id = 450] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 15E55400 == 62 [pid = 3944] [id = 498] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D906400 == 61 [pid = 3944] [id = 236] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 23EA7400 == 60 [pid = 3944] [id = 411] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 28009400 == 59 [pid = 3944] [id = 546] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 19EBF400 == 58 [pid = 3944] [id = 343] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 190B7000 == 57 [pid = 3944] [id = 63] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1F562400 == 56 [pid = 3944] [id = 273] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2CAA7C00 == 55 [pid = 3944] [id = 446] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 25697000 == 54 [pid = 3944] [id = 543] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2931D800 == 53 [pid = 3944] [id = 548] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA19400 == 52 [pid = 3944] [id = 424] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 147F7000 == 51 [pid = 3944] [id = 549] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1B4DD400 == 50 [pid = 3944] [id = 534] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 15537400 == 49 [pid = 3944] [id = 604] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2D053C00 == 48 [pid = 3944] [id = 603] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1E3CD000 == 47 [pid = 3944] [id = 602] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1550AC00 == 46 [pid = 3944] [id = 601] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 23E9F000 == 45 [pid = 3944] [id = 600] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2974DC00 == 44 [pid = 3944] [id = 598] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2F0AF800 == 43 [pid = 3944] [id = 599] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 29747800 == 42 [pid = 3944] [id = 597] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2C510000 == 41 [pid = 3944] [id = 596] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2A10B800 == 40 [pid = 3944] [id = 595] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2903FC00 == 39 [pid = 3944] [id = 594] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 28124000 == 38 [pid = 3944] [id = 593] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 225C2C00 == 37 [pid = 3944] [id = 592] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 2402F400 == 36 [pid = 3944] [id = 591] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 23C6BC00 == 35 [pid = 3944] [id = 590] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1AE58000 == 34 [pid = 3944] [id = 589] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 1D141800 == 33 [pid = 3944] [id = 451] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 21B3B800 == 32 [pid = 3944] [id = 587] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 0DA4E000 == 31 [pid = 3944] [id = 500] 17:09:19 INFO - PROCESS | 3944 | --DOCSHELL 14D0B400 == 30 [pid = 3944] [id = 588] 17:09:20 INFO - PROCESS | 3944 | --DOCSHELL 19742400 == 29 [pid = 3944] [id = 608] 17:09:20 INFO - PROCESS | 3944 | --DOCSHELL 15B2E000 == 28 [pid = 3944] [id = 607] 17:09:20 INFO - PROCESS | 3944 | --DOCSHELL 15507800 == 27 [pid = 3944] [id = 606] 17:09:20 INFO - PROCESS | 3944 | --DOCSHELL 19D56C00 == 26 [pid = 3944] [id = 609] 17:09:20 INFO - PROCESS | 3944 | --DOCSHELL 1553B400 == 25 [pid = 3944] [id = 605] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 320 (15539800) [pid = 3944] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 319 (1D139400) [pid = 3944] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 318 (1DACE400) [pid = 3944] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 317 (155C3400) [pid = 3944] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 316 (1EA8DC00) [pid = 3944] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 315 (190BC000) [pid = 3944] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 314 (155C1000) [pid = 3944] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 313 (15545800) [pid = 3944] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 312 (0D919400) [pid = 3944] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 311 (18D2E000) [pid = 3944] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 310 (1C387000) [pid = 3944] [serial = 1658] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 309 (1D90D800) [pid = 3944] [serial = 1750] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 308 (1E3CB400) [pid = 3944] [serial = 1753] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 307 (1D9BB800) [pid = 3944] [serial = 1751] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 306 (19EBF800) [pid = 3944] [serial = 1756] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 305 (1EA46800) [pid = 3944] [serial = 1754] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 304 (21127400) [pid = 3944] [serial = 1759] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 303 (23C6DC00) [pid = 3944] [serial = 1693] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 302 (1DA9DC00) [pid = 3944] [serial = 1739] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 301 (1D146400) [pid = 3944] [serial = 1738] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 300 (17383800) [pid = 3944] [serial = 1744] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 299 (17DF6400) [pid = 3944] [serial = 1745] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 298 (29313800) [pid = 3944] [serial = 1702] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 297 (2B4B7000) [pid = 3944] [serial = 1720] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 296 (155E4000) [pid = 3944] [serial = 1684] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 295 (1B4D7C00) [pid = 3944] [serial = 1687] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 294 (17DF6C00) [pid = 3944] [serial = 1736] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 293 (155F8400) [pid = 3944] [serial = 1735] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 292 (22033800) [pid = 3944] [serial = 1690] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 291 (0DA37400) [pid = 3944] [serial = 1741] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 290 (0E099000) [pid = 3944] [serial = 1742] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 289 (2E001400) [pid = 3944] [serial = 1723] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 288 (190B6800) [pid = 3944] [serial = 1729] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 287 (2C9D5000) [pid = 3944] [serial = 1717] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 286 (19D36000) [pid = 3944] [serial = 1747] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 285 (2825A000) [pid = 3944] [serial = 1699] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 284 (2C50C000) [pid = 3944] [serial = 1714] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 283 (2BBA0800) [pid = 3944] [serial = 1711] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (2F063800) [pid = 3944] [serial = 1726] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (1F55F800) [pid = 3944] [serial = 1732] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (2402F000) [pid = 3944] [serial = 1696] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 279 (29E43C00) [pid = 3944] [serial = 1705] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 278 (2A70F400) [pid = 3944] [serial = 1708] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 277 (22C1A800) [pid = 3944] [serial = 1762] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 276 (1DACC800) [pid = 3944] [serial = 1757] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 275 (218A8800) [pid = 3944] [serial = 1760] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 3944 | --DOMWINDOW == 274 (19E5D000) [pid = 3944] [serial = 1748] [outer = 00000000] [url = about:blank] 17:09:21 INFO - PROCESS | 3944 | 1464221361058 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]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 5078ms 17:09:21 INFO - PROCESS | 3944 | 1464221361101 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 3944 | 1464221361106 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:09:21 INFO - PROCESS | 3944 | 1464221361112 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 3944 | 1464221361117 Marionette TRACE conn6 <- [1,2406,null,{}] 17:09:21 INFO - PROCESS | 3944 | 1464221361125 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}] 17:09:21 INFO - PROCESS | 3944 | 1464221361279 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:09:21 INFO - PROCESS | 3944 | 1464221361439 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 3944 | ++DOCSHELL 0D2EA800 == 26 [pid = 3944] [id = 611] 17:09:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 275 (0D2EBC00) [pid = 3944] [serial = 1833] [outer = 00000000] 17:09:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 276 (0D3E9C00) [pid = 3944] [serial = 1834] [outer = 0D2EBC00] 17:09:21 INFO - PROCESS | 3944 | 1464221361499 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 277 (0D722000) [pid = 3944] [serial = 1835] [outer = 0D2EBC00] 17:09:22 INFO - PROCESS | 3944 | 1464221362093 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]]]}] 17:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 17:09:22 INFO - PROCESS | 3944 | 1464221362139 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:09:22 INFO - PROCESS | 3944 | 1464221362146 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:09:22 INFO - PROCESS | 3944 | 1464221362153 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:09:22 INFO - PROCESS | 3944 | 1464221362156 Marionette TRACE conn6 <- [1,2410,null,{}] 17:09:22 INFO - PROCESS | 3944 | 1464221362160 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}] 17:09:22 INFO - PROCESS | 3944 | 1464221362278 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:09:22 INFO - PROCESS | 3944 | 1464221362451 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D2C00 == 27 [pid = 3944] [id = 612] 17:09:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 278 (0D7D3400) [pid = 3944] [serial = 1836] [outer = 00000000] 17:09:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 279 (0D7D7000) [pid = 3944] [serial = 1837] [outer = 0D7D3400] 17:09:22 INFO - PROCESS | 3944 | 1464221362511 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 280 (0D7DD000) [pid = 3944] [serial = 1838] [outer = 0D7D3400] 17:09:23 INFO - PROCESS | 3944 | 1464221363172 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]]]}] 17:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1068ms 17:09:23 INFO - PROCESS | 3944 | 1464221363227 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 3944 | 1464221363230 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:09:23 INFO - PROCESS | 3944 | 1464221363234 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - PROCESS | 3944 | 1464221363238 Marionette TRACE conn6 <- [1,2414,null,{}] 17:09:23 INFO - PROCESS | 3944 | 1464221363250 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}] 17:09:23 INFO - PROCESS | 3944 | 1464221363367 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:09:23 INFO - PROCESS | 3944 | 1464221363522 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 3944 | ++DOCSHELL 0D95B000 == 28 [pid = 3944] [id = 613] 17:09:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 281 (0D95B400) [pid = 3944] [serial = 1839] [outer = 00000000] 17:09:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 282 (0D962400) [pid = 3944] [serial = 1840] [outer = 0D95B400] 17:09:23 INFO - PROCESS | 3944 | 1464221363584 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 283 (0DA13000) [pid = 3944] [serial = 1841] [outer = 0D95B400] 17:09:24 INFO - PROCESS | 3944 | 1464221364212 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]]]}] 17:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1027ms 17:09:24 INFO - PROCESS | 3944 | 1464221364264 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:09:24 INFO - PROCESS | 3944 | 1464221364267 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:09:24 INFO - PROCESS | 3944 | 1464221364271 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 3944 | 1464221364273 Marionette TRACE conn6 <- [1,2418,null,{}] 17:09:24 INFO - PROCESS | 3944 | 1464221364277 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}] 17:09:24 INFO - PROCESS | 3944 | 1464221364389 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:09:24 INFO - PROCESS | 3944 | 1464221364555 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 3944 | ++DOCSHELL 0DA34400 == 29 [pid = 3944] [id = 614] 17:09:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 284 (0DA35800) [pid = 3944] [serial = 1842] [outer = 00000000] 17:09:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 285 (0DA40800) [pid = 3944] [serial = 1843] [outer = 0DA35800] 17:09:24 INFO - PROCESS | 3944 | 1464221364611 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 286 (0DA48400) [pid = 3944] [serial = 1844] [outer = 0DA35800] 17:09:25 INFO - PROCESS | 3944 | 1464221365166 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]]]}] 17:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 17:09:25 INFO - PROCESS | 3944 | 1464221365203 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 3944 | 1464221365206 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:09:25 INFO - PROCESS | 3944 | 1464221365209 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - PROCESS | 3944 | 1464221365211 Marionette TRACE conn6 <- [1,2422,null,{}] 17:09:25 INFO - PROCESS | 3944 | 1464221365215 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}] 17:09:25 INFO - PROCESS | 3944 | 1464221365320 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:09:25 INFO - PROCESS | 3944 | 1464221365489 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:25 INFO - PROCESS | 3944 | ++DOCSHELL 0DA3FC00 == 30 [pid = 3944] [id = 615] 17:09:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 287 (0DA49400) [pid = 3944] [serial = 1845] [outer = 00000000] 17:09:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 288 (0DB79800) [pid = 3944] [serial = 1846] [outer = 0DA49400] 17:09:25 INFO - PROCESS | 3944 | 1464221365548 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 289 (0DF43800) [pid = 3944] [serial = 1847] [outer = 0DA49400] 17:09:26 INFO - PROCESS | 3944 | 1464221366179 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]]]}] 17:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1019ms 17:09:26 INFO - PROCESS | 3944 | 1464221366232 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 3944 | 1464221366234 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:09:26 INFO - PROCESS | 3944 | 1464221366238 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 3944 | 1464221366240 Marionette TRACE conn6 <- [1,2426,null,{}] 17:09:26 INFO - PROCESS | 3944 | 1464221366244 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}] 17:09:26 INFO - PROCESS | 3944 | 1464221366392 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:09:26 INFO - PROCESS | 3944 | 1464221366554 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 3944 | ++DOCSHELL 0E0F6400 == 31 [pid = 3944] [id = 616] 17:09:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 290 (0E683400) [pid = 3944] [serial = 1848] [outer = 00000000] 17:09:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 291 (1476FC00) [pid = 3944] [serial = 1849] [outer = 0E683400] 17:09:26 INFO - PROCESS | 3944 | 1464221366613 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 292 (14B3C800) [pid = 3944] [serial = 1850] [outer = 0E683400] 17:09:27 INFO - PROCESS | 3944 | 1464221367258 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]]]}] 17:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1072ms 17:09:27 INFO - PROCESS | 3944 | 1464221367330 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:09:27 INFO - PROCESS | 3944 | 1464221367332 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:09:27 INFO - PROCESS | 3944 | 1464221367335 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 3944 | 1464221367337 Marionette TRACE conn6 <- [1,2430,null,{}] 17:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:09:27 INFO - PROCESS | 3944 | 1464221367341 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}] 17:09:27 INFO - PROCESS | 3944 | 1464221367447 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:09:27 INFO - PROCESS | 3944 | 1464221367609 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:27 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D1000 == 32 [pid = 3944] [id = 617] 17:09:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 293 (14BC8C00) [pid = 3944] [serial = 1851] [outer = 00000000] 17:09:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 294 (14D0C400) [pid = 3944] [serial = 1852] [outer = 14BC8C00] 17:09:27 INFO - PROCESS | 3944 | 1464221367667 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 295 (14D18400) [pid = 3944] [serial = 1853] [outer = 14BC8C00] 17:09:28 INFO - PROCESS | 3944 | 1464221368247 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]]]}] 17:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 930ms 17:09:28 INFO - PROCESS | 3944 | 1464221368272 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:09:28 INFO - PROCESS | 3944 | 1464221368274 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:09:28 INFO - PROCESS | 3944 | 1464221368277 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:09:28 INFO - PROCESS | 3944 | 1464221368279 Marionette TRACE conn6 <- [1,2434,null,{}] 17:09:28 INFO - PROCESS | 3944 | 1464221368283 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}] 17:09:28 INFO - PROCESS | 3944 | 1464221368387 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:09:28 INFO - PROCESS | 3944 | 1464221368565 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 3944 | ++DOCSHELL 15504000 == 33 [pid = 3944] [id = 618] 17:09:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 296 (15508800) [pid = 3944] [serial = 1854] [outer = 00000000] 17:09:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 297 (1550CC00) [pid = 3944] [serial = 1855] [outer = 15508800] 17:09:28 INFO - PROCESS | 3944 | 1464221368621 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 298 (1550D000) [pid = 3944] [serial = 1856] [outer = 15508800] 17:09:29 INFO - PROCESS | 3944 | 1464221369201 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]]]}] 17:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 17:09:29 INFO - PROCESS | 3944 | 1464221369252 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 3944 | 1464221369254 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:09:29 INFO - PROCESS | 3944 | 1464221369257 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:09:29 INFO - PROCESS | 3944 | 1464221369260 Marionette TRACE conn6 <- [1,2438,null,{}] 17:09:29 INFO - PROCESS | 3944 | 1464221369263 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}] 17:09:29 INFO - PROCESS | 3944 | 1464221369371 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:09:29 INFO - PROCESS | 3944 | 1464221369530 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 3944 | ++DOCSHELL 0D95A400 == 34 [pid = 3944] [id = 619] 17:09:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 299 (1552A400) [pid = 3944] [serial = 1857] [outer = 00000000] 17:09:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 300 (1552E400) [pid = 3944] [serial = 1858] [outer = 1552A400] 17:09:29 INFO - PROCESS | 3944 | 1464221369587 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 301 (1552E800) [pid = 3944] [serial = 1859] [outer = 1552A400] 17:09:30 INFO - PROCESS | 3944 | 1464221370251 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]]]}] 17:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1017ms 17:09:30 INFO - PROCESS | 3944 | 1464221370279 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:09:30 INFO - PROCESS | 3944 | 1464221370281 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:09:30 INFO - PROCESS | 3944 | 1464221370285 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:09:30 INFO - PROCESS | 3944 | 1464221370287 Marionette TRACE conn6 <- [1,2442,null,{}] 17:09:30 INFO - PROCESS | 3944 | 1464221370291 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}] 17:09:30 INFO - PROCESS | 3944 | 1464221370461 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:09:30 INFO - PROCESS | 3944 | 1464221370622 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 3944 | ++DOCSHELL 0D175800 == 35 [pid = 3944] [id = 620] 17:09:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 302 (0D19D800) [pid = 3944] [serial = 1860] [outer = 00000000] 17:09:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 303 (0D276000) [pid = 3944] [serial = 1861] [outer = 0D19D800] 17:09:30 INFO - PROCESS | 3944 | 1464221370673 Marionette DEBUG loaded listener.js 17:09:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 304 (0D35F800) [pid = 3944] [serial = 1862] [outer = 0D19D800] 17:09:31 INFO - PROCESS | 3944 | 1464221371154 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]]]}] 17:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 931ms 17:09:31 INFO - PROCESS | 3944 | 1464221371220 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 3944 | 1464221371223 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:09:31 INFO - PROCESS | 3944 | 1464221371227 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 3944 | 1464221371232 Marionette TRACE conn6 <- [1,2446,null,{}] 17:09:31 INFO - PROCESS | 3944 | 1464221371236 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}] 17:09:31 INFO - PROCESS | 3944 | 1464221371335 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:09:31 INFO - PROCESS | 3944 | 1464221371353 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 3944 | ++DOCSHELL 0D925C00 == 36 [pid = 3944] [id = 621] 17:09:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 305 (0D926000) [pid = 3944] [serial = 1863] [outer = 00000000] 17:09:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 306 (0D95A800) [pid = 3944] [serial = 1864] [outer = 0D926000] 17:09:31 INFO - PROCESS | 3944 | 1464221371402 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 307 (0DA11000) [pid = 3944] [serial = 1865] [outer = 0D926000] 17:09:31 INFO - PROCESS | 3944 | 1464221371939 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]]]}] 17:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 17:09:32 INFO - PROCESS | 3944 | 1464221371999 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 3944 | 1464221372002 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:09:32 INFO - PROCESS | 3944 | 1464221372005 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:09:32 INFO - PROCESS | 3944 | 1464221372007 Marionette TRACE conn6 <- [1,2450,null,{}] 17:09:32 INFO - PROCESS | 3944 | 1464221372011 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}] 17:09:32 INFO - PROCESS | 3944 | 1464221372112 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:09:32 INFO - PROCESS | 3944 | 1464221372239 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 3944 | ++DOCSHELL 0DDC5800 == 37 [pid = 3944] [id = 622] 17:09:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 308 (0DDC7000) [pid = 3944] [serial = 1866] [outer = 00000000] 17:09:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 309 (0E08F400) [pid = 3944] [serial = 1867] [outer = 0DDC7000] 17:09:32 INFO - PROCESS | 3944 | 1464221372287 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 310 (0E684400) [pid = 3944] [serial = 1868] [outer = 0DDC7000] 17:09:32 INFO - PROCESS | 3944 | 1464221372726 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]]]}] 17:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 17:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:09:32 INFO - PROCESS | 3944 | 1464221372779 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 3944 | 1464221372783 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:09:32 INFO - PROCESS | 3944 | 1464221372797 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 3944 | 1464221372801 Marionette TRACE conn6 <- [1,2454,null,{}] 17:09:32 INFO - PROCESS | 3944 | 1464221372805 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}] 17:09:32 INFO - PROCESS | 3944 | 1464221372908 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:09:32 INFO - PROCESS | 3944 | 1464221372921 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 3944 | ++DOCSHELL 15540800 == 38 [pid = 3944] [id = 623] 17:09:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 311 (15542800) [pid = 3944] [serial = 1869] [outer = 00000000] 17:09:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 312 (155C5C00) [pid = 3944] [serial = 1870] [outer = 15542800] 17:09:33 INFO - PROCESS | 3944 | 1464221372968 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 313 (155CB400) [pid = 3944] [serial = 1871] [outer = 15542800] 17:09:33 INFO - PROCESS | 3944 | 1464221373460 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]]]}] 17:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 17:09:33 INFO - PROCESS | 3944 | 1464221373554 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:09:33 INFO - PROCESS | 3944 | 1464221373557 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:09:33 INFO - PROCESS | 3944 | 1464221373570 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 3944 | 1464221373572 Marionette TRACE conn6 <- [1,2458,null,{}] 17:09:33 INFO - PROCESS | 3944 | 1464221373579 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}] 17:09:33 INFO - PROCESS | 3944 | 1464221373715 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:09:33 INFO - PROCESS | 3944 | 1464221373797 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:33 INFO - PROCESS | 3944 | ++DOCSHELL 0DF4BC00 == 39 [pid = 3944] [id = 624] 17:09:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 314 (155C2400) [pid = 3944] [serial = 1872] [outer = 00000000] 17:09:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 315 (155ED800) [pid = 3944] [serial = 1873] [outer = 155C2400] 17:09:33 INFO - PROCESS | 3944 | 1464221373843 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 316 (155F4400) [pid = 3944] [serial = 1874] [outer = 155C2400] 17:09:34 INFO - PROCESS | 3944 | 1464221374268 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]]]}] 17:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 17:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:09:34 INFO - PROCESS | 3944 | 1464221374304 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:09:34 INFO - PROCESS | 3944 | 1464221374306 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:09:34 INFO - PROCESS | 3944 | 1464221374309 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - PROCESS | 3944 | 1464221374311 Marionette TRACE conn6 <- [1,2462,null,{}] 17:09:34 INFO - PROCESS | 3944 | 1464221374314 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}] 17:09:34 INFO - PROCESS | 3944 | 1464221374451 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:09:34 INFO - PROCESS | 3944 | 1464221374538 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 3944 | ++DOCSHELL 15B32800 == 40 [pid = 3944] [id = 625] 17:09:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 317 (15B32C00) [pid = 3944] [serial = 1875] [outer = 00000000] 17:09:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 318 (15BA4000) [pid = 3944] [serial = 1876] [outer = 15B32C00] 17:09:34 INFO - PROCESS | 3944 | 1464221374592 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 319 (17149400) [pid = 3944] [serial = 1877] [outer = 15B32C00] 17:09:35 INFO - PROCESS | 3944 | 1464221375118 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]]]}] 17:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 870ms 17:09:35 INFO - PROCESS | 3944 | 1464221375180 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:09:35 INFO - PROCESS | 3944 | 1464221375182 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:09:35 INFO - PROCESS | 3944 | 1464221375192 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 3944 | 1464221375193 Marionette TRACE conn6 <- [1,2466,null,{}] 17:09:35 INFO - PROCESS | 3944 | 1464221375197 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}] 17:09:35 INFO - PROCESS | 3944 | 1464221375332 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:09:35 INFO - PROCESS | 3944 | 1464221375412 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 3944 | ++DOCSHELL 0DF40C00 == 41 [pid = 3944] [id = 626] 17:09:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 320 (17359C00) [pid = 3944] [serial = 1878] [outer = 00000000] 17:09:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 321 (17383800) [pid = 3944] [serial = 1879] [outer = 17359C00] 17:09:35 INFO - PROCESS | 3944 | 1464221375459 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 322 (17637400) [pid = 3944] [serial = 1880] [outer = 17359C00] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 321 (191D4C00) [pid = 3944] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 320 (190B3000) [pid = 3944] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 319 (2402A400) [pid = 3944] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 318 (0D965400) [pid = 3944] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 317 (1DA9EC00) [pid = 3944] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 316 (1F344400) [pid = 3944] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 315 (24750000) [pid = 3944] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 314 (25699C00) [pid = 3944] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 313 (1AEE2000) [pid = 3944] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 312 (28243400) [pid = 3944] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 311 (15523800) [pid = 3944] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 310 (1B733400) [pid = 3944] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 309 (2903EC00) [pid = 3944] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 308 (0D91FC00) [pid = 3944] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 307 (2BBA1800) [pid = 3944] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 306 (225CA800) [pid = 3944] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 305 (23EA2000) [pid = 3944] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 304 (28119C00) [pid = 3944] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 303 (23D12000) [pid = 3944] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 302 (2BBD3800) [pid = 3944] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 301 (14D0BC00) [pid = 3944] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 300 (19989800) [pid = 3944] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 299 (17DFE000) [pid = 3944] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 298 (190DBC00) [pid = 3944] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 297 (28168C00) [pid = 3944] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 296 (23C70000) [pid = 3944] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 295 (2815B000) [pid = 3944] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 294 (2856F000) [pid = 3944] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 293 (2931B800) [pid = 3944] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 292 (2BB99C00) [pid = 3944] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 291 (2BB9C000) [pid = 3944] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 290 (2CAAE400) [pid = 3944] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 289 (2E00D400) [pid = 3944] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 288 (2F53F800) [pid = 3944] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 287 (24028400) [pid = 3944] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 286 (21B34000) [pid = 3944] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 285 (23C63C00) [pid = 3944] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 284 (25691800) [pid = 3944] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 283 (28009800) [pid = 3944] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 282 (2825D400) [pid = 3944] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 281 (29321800) [pid = 3944] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 280 (23EA3000) [pid = 3944] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 279 (1792A800) [pid = 3944] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 278 (144E5800) [pid = 3944] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 277 (0DA50C00) [pid = 3944] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 276 (1A082800) [pid = 3944] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 275 (144E2800) [pid = 3944] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 274 (190BDC00) [pid = 3944] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 273 (1AEEC000) [pid = 3944] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 272 (1CD17800) [pid = 3944] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 271 (1D90D400) [pid = 3944] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 270 (1D9C9C00) [pid = 3944] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 269 (1DD4AC00) [pid = 3944] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 268 (1DD98C00) [pid = 3944] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 267 (1EA8D000) [pid = 3944] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 266 (1F440400) [pid = 3944] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 265 (21122800) [pid = 3944] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 264 (218A9000) [pid = 3944] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 263 (19B6AC00) [pid = 3944] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 262 (1F557400) [pid = 3944] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 261 (147EC000) [pid = 3944] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 260 (190CF800) [pid = 3944] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 259 (1EA42000) [pid = 3944] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 258 (22F97000) [pid = 3944] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 257 (23B69400) [pid = 3944] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 256 (23EA7000) [pid = 3944] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 255 (2474C800) [pid = 3944] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 254 (1D145C00) [pid = 3944] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 253 (2BBCEC00) [pid = 3944] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 252 (19D58000) [pid = 3944] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 251 (24025C00) [pid = 3944] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 250 (29318400) [pid = 3944] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 249 (28625800) [pid = 3944] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 248 (1553BC00) [pid = 3944] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 247 (23B60400) [pid = 3944] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 246 (2E00E400) [pid = 3944] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 245 (29D40C00) [pid = 3944] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 244 (155D6400) [pid = 3944] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 243 (2C9D3400) [pid = 3944] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 242 (1EEBAC00) [pid = 3944] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 241 (2B4B2C00) [pid = 3944] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 240 (28166C00) [pid = 3944] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 239 (2A718C00) [pid = 3944] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 238 (2C50F800) [pid = 3944] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 237 (1F443400) [pid = 3944] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 236 (15507C00) [pid = 3944] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 235 (15B3D000) [pid = 3944] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 234 (15538800) [pid = 3944] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 233 (2D054C00) [pid = 3944] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 232 (1E914400) [pid = 3944] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 231 (15522C00) [pid = 3944] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 230 (30D25000) [pid = 3944] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 229 (2F538800) [pid = 3944] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 228 (2F0AB800) [pid = 3944] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 227 (29747C00) [pid = 3944] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 226 (2F068000) [pid = 3944] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 225 (2BBCE400) [pid = 3944] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 224 (2A109000) [pid = 3944] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 223 (28165C00) [pid = 3944] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 222 (247A8C00) [pid = 3944] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 221 (247AE000) [pid = 3944] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 220 (23C6C000) [pid = 3944] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 219 (1AEDEC00) [pid = 3944] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 218 (15501400) [pid = 3944] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 217 (22029000) [pid = 3944] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 216 (15BA6400) [pid = 3944] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 215 (29320000) [pid = 3944] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 214 (27DEEC00) [pid = 3944] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 213 (14D7F400) [pid = 3944] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 212 (2823C800) [pid = 3944] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 211 (155DC000) [pid = 3944] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 210 (2825C000) [pid = 3944] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 209 (1E3D2800) [pid = 3944] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (23D1E000) [pid = 3944] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (27DFB000) [pid = 3944] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (19745800) [pid = 3944] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:09:36 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (19E56400) [pid = 3944] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:09:36 INFO - PROCESS | 3944 | 1464221376818 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]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1678ms 17:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:09:36 INFO - PROCESS | 3944 | 1464221376872 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 3944 | 1464221376874 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:09:36 INFO - PROCESS | 3944 | 1464221376877 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 3944 | 1464221376878 Marionette TRACE conn6 <- [1,2470,null,{}] 17:09:36 INFO - PROCESS | 3944 | 1464221376882 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}] 17:09:37 INFO - PROCESS | 3944 | 1464221376981 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:09:37 INFO - PROCESS | 3944 | 1464221376987 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 3944 | ++DOCSHELL 0DA50C00 == 42 [pid = 3944] [id = 627] 17:09:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (14D0BC00) [pid = 3944] [serial = 1881] [outer = 00000000] 17:09:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (15525C00) [pid = 3944] [serial = 1882] [outer = 14D0BC00] 17:09:37 INFO - PROCESS | 3944 | 1464221377031 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (155DC000) [pid = 3944] [serial = 1883] [outer = 14D0BC00] 17:09:37 INFO - PROCESS | 3944 | 1464221377473 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]]]}] 17:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 17:09:37 INFO - PROCESS | 3944 | 1464221377512 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 3944 | 1464221377514 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:09:37 INFO - PROCESS | 3944 | 1464221377536 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 3944 | 1464221377538 Marionette TRACE conn6 <- [1,2474,null,{}] 17:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:09:37 INFO - PROCESS | 3944 | 1464221377541 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}] 17:09:37 INFO - PROCESS | 3944 | 1464221377630 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:09:37 INFO - PROCESS | 3944 | 1464221377636 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 3944 | ++DOCSHELL 144E1C00 == 43 [pid = 3944] [id = 628] 17:09:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (15522C00) [pid = 3944] [serial = 1884] [outer = 00000000] 17:09:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 210 (17926000) [pid = 3944] [serial = 1885] [outer = 15522C00] 17:09:37 INFO - PROCESS | 3944 | 1464221377680 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 211 (17C5E000) [pid = 3944] [serial = 1886] [outer = 15522C00] 17:09:38 INFO - PROCESS | 3944 | 1464221378149 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]]]}] 17:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 17:09:38 INFO - PROCESS | 3944 | 1464221378174 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 3944 | 1464221378176 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:09:38 INFO - PROCESS | 3944 | 1464221378179 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 3944 | 1464221378181 Marionette TRACE conn6 <- [1,2478,null,{}] 17:09:38 INFO - PROCESS | 3944 | 1464221378185 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}] 17:09:38 INFO - PROCESS | 3944 | 1464221378329 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:09:38 INFO - PROCESS | 3944 | 1464221378339 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 3944 | ++DOCSHELL 17C7DC00 == 44 [pid = 3944] [id = 629] 17:09:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 212 (17C7E400) [pid = 3944] [serial = 1887] [outer = 00000000] 17:09:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 213 (17C89000) [pid = 3944] [serial = 1888] [outer = 17C7E400] 17:09:38 INFO - PROCESS | 3944 | 1464221378388 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 214 (17DF6C00) [pid = 3944] [serial = 1889] [outer = 17C7E400] 17:09:39 INFO - PROCESS | 3944 | 1464221379108 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]]]}] 17:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 17:09:39 INFO - PROCESS | 3944 | 1464221379150 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 3944 | 1464221379156 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:09:39 INFO - PROCESS | 3944 | 1464221379162 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - PROCESS | 3944 | 1464221379165 Marionette TRACE conn6 <- [1,2482,null,{}] 17:09:39 INFO - PROCESS | 3944 | 1464221379171 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}] 17:09:39 INFO - PROCESS | 3944 | 1464221379293 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:09:39 INFO - PROCESS | 3944 | 1464221379463 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DB000 == 45 [pid = 3944] [id = 630] 17:09:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 215 (0D927400) [pid = 3944] [serial = 1890] [outer = 00000000] 17:09:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 216 (0DA3A400) [pid = 3944] [serial = 1891] [outer = 0D927400] 17:09:39 INFO - PROCESS | 3944 | 1464221379531 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 217 (0DB76C00) [pid = 3944] [serial = 1892] [outer = 0D927400] 17:09:40 INFO - PROCESS | 3944 | 1464221380130 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]]]}] 17:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1020ms 17:09:40 INFO - PROCESS | 3944 | 1464221380186 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 3944 | 1464221380192 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:09:40 INFO - PROCESS | 3944 | 1464221380199 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - PROCESS | 3944 | 1464221380201 Marionette TRACE conn6 <- [1,2486,null,{}] 17:09:40 INFO - PROCESS | 3944 | 1464221380206 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}] 17:09:40 INFO - PROCESS | 3944 | 1464221380332 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:09:40 INFO - PROCESS | 3944 | 1464221380501 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 3944 | ++DOCSHELL 15506800 == 46 [pid = 3944] [id = 631] 17:09:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 218 (15510400) [pid = 3944] [serial = 1893] [outer = 00000000] 17:09:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 219 (155C3C00) [pid = 3944] [serial = 1894] [outer = 15510400] 17:09:40 INFO - PROCESS | 3944 | 1464221380561 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 220 (155EF800) [pid = 3944] [serial = 1895] [outer = 15510400] 17:09:41 INFO - PROCESS | 3944 | 1464221381210 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]]]}] 17:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1077ms 17:09:41 INFO - PROCESS | 3944 | 1464221381290 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 3944 | 1464221381293 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:09:41 INFO - PROCESS | 3944 | 1464221381298 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:09:41 INFO - PROCESS | 3944 | 1464221381302 Marionette TRACE conn6 <- [1,2490,null,{}] 17:09:41 INFO - PROCESS | 3944 | 1464221381314 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}] 17:09:41 INFO - PROCESS | 3944 | 1464221381435 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:09:41 INFO - PROCESS | 3944 | 1464221381606 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 3944 | ++DOCSHELL 17DFB000 == 47 [pid = 3944] [id = 632] 17:09:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 221 (185D7000) [pid = 3944] [serial = 1896] [outer = 00000000] 17:09:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 222 (18D2E000) [pid = 3944] [serial = 1897] [outer = 185D7000] 17:09:41 INFO - PROCESS | 3944 | 1464221381667 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 223 (18D41800) [pid = 3944] [serial = 1898] [outer = 185D7000] 17:09:42 INFO - PROCESS | 3944 | 1464221382294 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]]]}] 17:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1018ms 17:09:42 INFO - PROCESS | 3944 | 1464221382322 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:09:42 INFO - PROCESS | 3944 | 1464221382325 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:09:42 INFO - PROCESS | 3944 | 1464221382329 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - PROCESS | 3944 | 1464221382331 Marionette TRACE conn6 <- [1,2494,null,{}] 17:09:42 INFO - PROCESS | 3944 | 1464221382335 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}] 17:09:42 INFO - PROCESS | 3944 | 1464221382460 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:09:42 INFO - PROCESS | 3944 | 1464221382641 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 3944 | ++DOCSHELL 190B5000 == 48 [pid = 3944] [id = 633] 17:09:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 224 (190B5C00) [pid = 3944] [serial = 1899] [outer = 00000000] 17:09:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 225 (190BC000) [pid = 3944] [serial = 1900] [outer = 190B5C00] 17:09:42 INFO - PROCESS | 3944 | 1464221382699 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 226 (190D0C00) [pid = 3944] [serial = 1901] [outer = 190B5C00] 17:09:43 INFO - PROCESS | 3944 | 1464221383286 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]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 17:09:43 INFO - PROCESS | 3944 | 1464221383302 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 3944 | 1464221383305 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:09:43 INFO - PROCESS | 3944 | 1464221383308 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:09:43 INFO - PROCESS | 3944 | 1464221383310 Marionette TRACE conn6 <- [1,2498,null,{}] 17:09:43 INFO - PROCESS | 3944 | 1464221383313 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}] 17:09:43 INFO - PROCESS | 3944 | 1464221383427 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:09:43 INFO - PROCESS | 3944 | 1464221383603 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 3944 | ++DOCSHELL 190D4C00 == 49 [pid = 3944] [id = 634] 17:09:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 227 (190D8800) [pid = 3944] [serial = 1902] [outer = 00000000] 17:09:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 228 (191CEC00) [pid = 3944] [serial = 1903] [outer = 190D8800] 17:09:43 INFO - PROCESS | 3944 | 1464221383659 Marionette DEBUG loaded listener.js 17:09:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 229 (191D7000) [pid = 3944] [serial = 1904] [outer = 190D8800] 17:09:44 INFO - PROCESS | 3944 | 1464221384276 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]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1015ms 17:09:44 INFO - PROCESS | 3944 | 1464221384327 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:09:44 INFO - PROCESS | 3944 | 1464221384330 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:09:44 INFO - PROCESS | 3944 | 1464221384334 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:09:44 INFO - PROCESS | 3944 | 1464221384336 Marionette TRACE conn6 <- [1,2502,null,{}] 17:09:44 INFO - PROCESS | 3944 | 1464221384339 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}] 17:09:44 INFO - PROCESS | 3944 | 1464221384475 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:09:44 INFO - PROCESS | 3944 | 1464221384642 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 3944 | ++DOCSHELL 155C1800 == 50 [pid = 3944] [id = 635] 17:09:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 230 (155C7400) [pid = 3944] [serial = 1905] [outer = 00000000] 17:09:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 231 (19745400) [pid = 3944] [serial = 1906] [outer = 155C7400] 17:09:44 INFO - PROCESS | 3944 | 1464221384698 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 232 (1974C800) [pid = 3944] [serial = 1907] [outer = 155C7400] 17:09:45 INFO - PROCESS | 3944 | 1464221385293 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]]]}] 17:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1016ms 17:09:45 INFO - PROCESS | 3944 | 1464221385353 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 3944 | 1464221385356 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:09:45 INFO - PROCESS | 3944 | 1464221385360 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 3944 | 1464221385362 Marionette TRACE conn6 <- [1,2506,null,{}] 17:09:45 INFO - PROCESS | 3944 | 1464221385365 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}] 17:09:45 INFO - PROCESS | 3944 | 1464221385477 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:09:45 INFO - PROCESS | 3944 | 1464221385659 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 3944 | ++DOCSHELL 1550B000 == 51 [pid = 3944] [id = 636] 17:09:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 233 (15510800) [pid = 3944] [serial = 1908] [outer = 00000000] 17:09:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 234 (19743000) [pid = 3944] [serial = 1909] [outer = 15510800] 17:09:45 INFO - PROCESS | 3944 | 1464221385717 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 235 (1974D800) [pid = 3944] [serial = 1910] [outer = 15510800] 17:09:46 INFO - PROCESS | 3944 | 1464221386530 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]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1220ms 17:09:46 INFO - PROCESS | 3944 | 1464221386583 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 3944 | 1464221386587 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:09:46 INFO - PROCESS | 3944 | 1464221386605 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 3944 | 1464221386609 Marionette TRACE conn6 <- [1,2510,null,{}] 17:09:46 INFO - PROCESS | 3944 | 1464221386618 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}] 17:09:46 INFO - PROCESS | 3944 | 1464221386725 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:09:46 INFO - PROCESS | 3944 | 1464221386898 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 3944 | ++DOCSHELL 0CA97800 == 52 [pid = 3944] [id = 637] 17:09:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 236 (0D3ED000) [pid = 3944] [serial = 1911] [outer = 00000000] 17:09:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 237 (0DA39000) [pid = 3944] [serial = 1912] [outer = 0D3ED000] 17:09:46 INFO - PROCESS | 3944 | 1464221386950 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 238 (0E070400) [pid = 3944] [serial = 1913] [outer = 0D3ED000] 17:09:47 INFO - PROCESS | 3944 | --DOCSHELL 17926400 == 51 [pid = 3944] [id = 17] 17:09:47 INFO - PROCESS | 3944 | --DOCSHELL 1735A000 == 50 [pid = 3944] [id = 16] 17:09:47 INFO - PROCESS | 3944 | --DOCSHELL 14CA1C00 == 49 [pid = 3944] [id = 15] 17:09:47 INFO - PROCESS | 3944 | 1464221387636 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]]]}] 17:09:47 INFO - PROCESS | 3944 | --DOCSHELL 0D2EA800 == 48 [pid = 3944] [id = 611] 17:09:47 INFO - PROCESS | 3944 | --DOCSHELL 1AEE6400 == 47 [pid = 3944] [id = 610] 17:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1091ms 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 237 (28124400) [pid = 3944] [serial = 1235] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 236 (19DE7C00) [pid = 3944] [serial = 1652] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 235 (21123000) [pid = 3944] [serial = 1574] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 234 (2824FC00) [pid = 3944] [serial = 1325] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 233 (2904B000) [pid = 3944] [serial = 1328] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 232 (29D36400) [pid = 3944] [serial = 1331] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 231 (2BBA7800) [pid = 3944] [serial = 1334] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 230 (2CAA8800) [pid = 3944] [serial = 1337] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 229 (2E005000) [pid = 3944] [serial = 1340] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 228 (2F53B000) [pid = 3944] [serial = 1343] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 227 (2FBBFC00) [pid = 3944] [serial = 1346] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 226 (2F06D400) [pid = 3944] [serial = 1349] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 225 (22C23800) [pid = 3944] [serial = 1475] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 224 (24753000) [pid = 3944] [serial = 1478] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 223 (28120400) [pid = 3944] [serial = 1481] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 222 (2856B800) [pid = 3944] [serial = 1484] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 221 (29314400) [pid = 3944] [serial = 1487] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 220 (29E47400) [pid = 3944] [serial = 1490] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 219 (2BBA3000) [pid = 3944] [serial = 1493] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 218 (1D13D000) [pid = 3944] [serial = 1496] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 217 (1A07D800) [pid = 3944] [serial = 1499] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 216 (17DFF000) [pid = 3944] [serial = 1502] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 215 (1B4DDC00) [pid = 3944] [serial = 1532] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 214 (155DE400) [pid = 3944] [serial = 1535] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 213 (19988C00) [pid = 3944] [serial = 1538] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 212 (1B7C8800) [pid = 3944] [serial = 1541] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 211 (1D13FC00) [pid = 3944] [serial = 1544] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 210 (1D927800) [pid = 3944] [serial = 1547] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 209 (1DAD4000) [pid = 3944] [serial = 1550] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (1DD8F800) [pid = 3944] [serial = 1553] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (1E3D3800) [pid = 3944] [serial = 1556] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (1F346C00) [pid = 3944] [serial = 1559] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (1F563800) [pid = 3944] [serial = 1562] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 204 (21B37400) [pid = 3944] [serial = 1565] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (22032C00) [pid = 3944] [serial = 1568] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (225CD000) [pid = 3944] [serial = 1571] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (21B36000) [pid = 3944] [serial = 1604] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (1552A800) [pid = 3944] [serial = 1607] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (19EBD000) [pid = 3944] [serial = 1610] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (22033000) [pid = 3944] [serial = 1613] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (23B65400) [pid = 3944] [serial = 1616] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (23C6D000) [pid = 3944] [serial = 1619] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (24030800) [pid = 3944] [serial = 1622] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (247AC400) [pid = 3944] [serial = 1625] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (29E50000) [pid = 3944] [serial = 1421] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (1D10C400) [pid = 3944] [serial = 1466] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (28567800) [pid = 3944] [serial = 1637] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (155EFC00) [pid = 3944] [serial = 1313] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (1E3CF800) [pid = 3944] [serial = 1394] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (29047400) [pid = 3944] [serial = 1643] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (14D16C00) [pid = 3944] [serial = 1460] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (2BBCCC00) [pid = 3944] [serial = 1409] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (24745800) [pid = 3944] [serial = 1310] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (25696000) [pid = 3944] [serial = 1388] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (2823F000) [pid = 3944] [serial = 1634] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (23D1D000) [pid = 3944] [serial = 1415] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (2C509000) [pid = 3944] [serial = 1412] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (17DFF400) [pid = 3944] [serial = 1649] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (19E57C00) [pid = 3944] [serial = 1316] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (19D3B800) [pid = 3944] [serial = 1463] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (2856D400) [pid = 3944] [serial = 1403] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (2825B400) [pid = 3944] [serial = 1400] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (247A3C00) [pid = 3944] [serial = 1319] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (1AEDE800) [pid = 3944] [serial = 1829] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (15537800) [pid = 3944] [serial = 1819] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (155DA000) [pid = 3944] [serial = 1820] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (19741C00) [pid = 3944] [serial = 1817] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (190BBC00) [pid = 3944] [serial = 1816] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (155F2800) [pid = 3944] [serial = 1814] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (15544C00) [pid = 3944] [serial = 1813] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (2D05B400) [pid = 3944] [serial = 1811] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (2D059400) [pid = 3944] [serial = 1810] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (22C1DC00) [pid = 3944] [serial = 1808] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (225C6400) [pid = 3944] [serial = 1807] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1AECC400) [pid = 3944] [serial = 1805] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (19E56000) [pid = 3944] [serial = 1804] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (30D2C000) [pid = 3944] [serial = 1802] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (30D2B800) [pid = 3944] [serial = 1801] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (2FBC6800) [pid = 3944] [serial = 1799] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (2FBC5800) [pid = 3944] [serial = 1798] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (2FBBB400) [pid = 3944] [serial = 1796] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (2F539C00) [pid = 3944] [serial = 1795] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (2974EC00) [pid = 3944] [serial = 1793] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (2974CC00) [pid = 3944] [serial = 1792] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (2F0AA000) [pid = 3944] [serial = 1790] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (2F0A4000) [pid = 3944] [serial = 1789] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (2CAAA400) [pid = 3944] [serial = 1787] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (2C510400) [pid = 3944] [serial = 1786] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (2B4B4C00) [pid = 3944] [serial = 1784] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (2A70E800) [pid = 3944] [serial = 1783] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (2A106400) [pid = 3944] [serial = 1781] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (29D3A400) [pid = 3944] [serial = 1780] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (28242800) [pid = 3944] [serial = 1778] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (28166000) [pid = 3944] [serial = 1777] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (2811B800) [pid = 3944] [serial = 1775] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (28003800) [pid = 3944] [serial = 1774] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (23EA9000) [pid = 3944] [serial = 1772] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (23D15400) [pid = 3944] [serial = 1771] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1D921C00) [pid = 3944] [serial = 1769] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1C1F3800) [pid = 3944] [serial = 1768] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (191D1C00) [pid = 3944] [serial = 1766] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (17363400) [pid = 3944] [serial = 1765] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (22F9CC00) [pid = 3944] [serial = 1763] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (191DBC00) [pid = 3944] [serial = 1823] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (18D34C00) [pid = 3944] [serial = 1822] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (29650C00) [pid = 3944] [serial = 1646] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (2811A400) [pid = 3944] [serial = 1322] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1A0A6400) [pid = 3944] [serial = 1352] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (2A710C00) [pid = 3944] [serial = 1406] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (190DC800) [pid = 3944] [serial = 1391] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (2864B800) [pid = 3944] [serial = 1640] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (22F97400) [pid = 3944] [serial = 1355] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (2C9D0400) [pid = 3944] [serial = 1418] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (28120000) [pid = 3944] [serial = 1631] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1E915800) [pid = 3944] [serial = 1469] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (2112B400) [pid = 3944] [serial = 1472] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (27DF0400) [pid = 3944] [serial = 1628] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (28008400) [pid = 3944] [serial = 1397] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (19D52800) [pid = 3944] [serial = 1826] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (19B65400) [pid = 3944] [serial = 1825] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1A02F400) [pid = 3944] [serial = 1828] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (2A103000) [pid = 3944] [serial = 1733] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (2C9C7800) [pid = 3944] [serial = 1715] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1D025C00) [pid = 3944] [serial = 1688] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (247A8400) [pid = 3944] [serial = 1697] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (29E4BC00) [pid = 3944] [serial = 1706] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (2964C000) [pid = 3944] [serial = 1703] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (17376800) [pid = 3944] [serial = 1685] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (23D1B400) [pid = 3944] [serial = 1694] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (2F066C00) [pid = 3944] [serial = 1727] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (2A70FC00) [pid = 3944] [serial = 1709] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (19D36C00) [pid = 3944] [serial = 1730] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (2E002400) [pid = 3944] [serial = 1724] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (22C1C400) [pid = 3944] [serial = 1691] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (2B4B7800) [pid = 3944] [serial = 1721] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (28567400) [pid = 3944] [serial = 1700] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (2BBA6C00) [pid = 3944] [serial = 1712] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (2C9D6400) [pid = 3944] [serial = 1718] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (218A8C00) [pid = 3944] [serial = 1682] [outer = 00000000] [url = about:blank] 17:09:47 INFO - PROCESS | 3944 | 1464221387712 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 3944 | 1464221387718 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:09:47 INFO - PROCESS | 3944 | 1464221387735 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:09:47 INFO - PROCESS | 3944 | 1464221387737 Marionette TRACE conn6 <- [1,2514,null,{}] 17:09:47 INFO - PROCESS | 3944 | 1464221387741 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}] 17:09:47 INFO - PROCESS | 3944 | 1464221387841 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:09:47 INFO - PROCESS | 3944 | 1464221387848 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D7400 == 48 [pid = 3944] [id = 638] 17:09:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (0D7DAC00) [pid = 3944] [serial = 1914] [outer = 00000000] 17:09:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (0D923400) [pid = 3944] [serial = 1915] [outer = 0D7DAC00] 17:09:47 INFO - PROCESS | 3944 | 1464221387893 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (0DA34800) [pid = 3944] [serial = 1916] [outer = 0D7DAC00] 17:09:48 INFO - PROCESS | 3944 | 1464221388496 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]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 17:09:48 INFO - PROCESS | 3944 | 1464221388510 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 3944 | 1464221388512 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:09:48 INFO - PROCESS | 3944 | 1464221388515 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 3944 | 1464221388518 Marionette TRACE conn6 <- [1,2518,null,{}] 17:09:48 INFO - PROCESS | 3944 | 1464221388529 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}] 17:09:48 INFO - PROCESS | 3944 | 1464221388626 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:09:48 INFO - PROCESS | 3944 | 1464221388727 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:48 INFO - PROCESS | 3944 | ++DOCSHELL 14296C00 == 49 [pid = 3944] [id = 639] 17:09:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (14553000) [pid = 3944] [serial = 1917] [outer = 00000000] 17:09:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (14CA1C00) [pid = 3944] [serial = 1918] [outer = 14553000] 17:09:48 INFO - PROCESS | 3944 | 1464221388782 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (14D7A000) [pid = 3944] [serial = 1919] [outer = 14553000] 17:09:49 INFO - PROCESS | 3944 | 1464221389178 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]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 17:09:49 INFO - PROCESS | 3944 | 1464221389245 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 3944 | 1464221389248 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:09:49 INFO - PROCESS | 3944 | 1464221389251 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:09:49 INFO - PROCESS | 3944 | 1464221389253 Marionette TRACE conn6 <- [1,2522,null,{}] 17:09:49 INFO - PROCESS | 3944 | 1464221389256 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}] 17:09:49 INFO - PROCESS | 3944 | 1464221389376 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:09:49 INFO - PROCESS | 3944 | 1464221389389 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 3944 | ++DOCSHELL 1552E000 == 50 [pid = 3944] [id = 640] 17:09:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1552EC00) [pid = 3944] [serial = 1920] [outer = 00000000] 17:09:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (155C6400) [pid = 3944] [serial = 1921] [outer = 1552EC00] 17:09:49 INFO - PROCESS | 3944 | 1464221389436 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (155DA000) [pid = 3944] [serial = 1922] [outer = 1552EC00] 17:09:49 INFO - PROCESS | 3944 | 1464221389887 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]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 17:09:49 INFO - PROCESS | 3944 | 1464221389941 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 3944 | 1464221389943 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:09:49 INFO - PROCESS | 3944 | 1464221389955 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 3944 | 1464221389957 Marionette TRACE conn6 <- [1,2526,null,{}] 17:09:49 INFO - PROCESS | 3944 | 1464221389960 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}] 17:09:50 INFO - PROCESS | 3944 | 1464221390082 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:09:50 INFO - PROCESS | 3944 | 1464221390088 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 3944 | ++DOCSHELL 155DC400 == 51 [pid = 3944] [id = 641] 17:09:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (155E2C00) [pid = 3944] [serial = 1923] [outer = 00000000] 17:09:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (155F8800) [pid = 3944] [serial = 1924] [outer = 155E2C00] 17:09:50 INFO - PROCESS | 3944 | 1464221390191 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (15B2E800) [pid = 3944] [serial = 1925] [outer = 155E2C00] 17:09:50 INFO - PROCESS | 3944 | 1464221390615 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]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 17:09:50 INFO - PROCESS | 3944 | 1464221390631 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 3944 | 1464221390633 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:09:50 INFO - PROCESS | 3944 | 1464221390643 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:09:50 INFO - PROCESS | 3944 | 1464221390645 Marionette TRACE conn6 <- [1,2530,null,{}] 17:09:50 INFO - PROCESS | 3944 | 1464221390648 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}] 17:09:50 INFO - PROCESS | 3944 | 1464221390796 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:09:50 INFO - PROCESS | 3944 | 1464221390900 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 3944 | ++DOCSHELL 15539800 == 52 [pid = 3944] [id = 642] 17:09:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (15BA4C00) [pid = 3944] [serial = 1926] [outer = 00000000] 17:09:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (17638C00) [pid = 3944] [serial = 1927] [outer = 15BA4C00] 17:09:50 INFO - PROCESS | 3944 | 1464221390945 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (17C83800) [pid = 3944] [serial = 1928] [outer = 15BA4C00] 17:09:51 INFO - PROCESS | 3944 | 1464221391385 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]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 770ms 17:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:09:51 INFO - PROCESS | 3944 | 1464221391417 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 3944 | 1464221391419 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:09:51 INFO - PROCESS | 3944 | 1464221391421 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 3944 | 1464221391423 Marionette TRACE conn6 <- [1,2534,null,{}] 17:09:51 INFO - PROCESS | 3944 | 1464221391427 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}] 17:09:51 INFO - PROCESS | 3944 | 1464221391558 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:09:51 INFO - PROCESS | 3944 | 1464221391627 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 3944 | ++DOCSHELL 17DD8400 == 53 [pid = 3944] [id = 643] 17:09:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (17DF7400) [pid = 3944] [serial = 1929] [outer = 00000000] 17:09:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (190B1C00) [pid = 3944] [serial = 1930] [outer = 17DF7400] 17:09:51 INFO - PROCESS | 3944 | 1464221391672 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (190D3C00) [pid = 3944] [serial = 1931] [outer = 17DF7400] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (155C2400) [pid = 3944] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (15542800) [pid = 3944] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (0D7D3400) [pid = 3944] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (0D19D800) [pid = 3944] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (0D926000) [pid = 3944] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (0E683400) [pid = 3944] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (15B32C00) [pid = 3944] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (14BC8C00) [pid = 3944] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (0DDC7000) [pid = 3944] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (0DA35800) [pid = 3944] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (0D95B400) [pid = 3944] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1552A400) [pid = 3944] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (0DA49400) [pid = 3944] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (15522C00) [pid = 3944] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (0D2EBC00) [pid = 3944] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (17359C00) [pid = 3944] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (15508800) [pid = 3944] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:09:52 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (14D0BC00) [pid = 3944] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:09:52 INFO - PROCESS | 3944 | 1464221392406 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]]]}] 17:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1023ms 17:09:52 INFO - PROCESS | 3944 | 1464221392446 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:09:52 INFO - PROCESS | 3944 | 1464221392448 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:09:52 INFO - PROCESS | 3944 | 1464221392451 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - PROCESS | 3944 | 1464221392453 Marionette TRACE conn6 <- [1,2538,null,{}] 17:09:52 INFO - PROCESS | 3944 | 1464221392456 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}] 17:09:52 INFO - PROCESS | 3944 | 1464221392612 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:09:52 INFO - PROCESS | 3944 | 1464221392681 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D3400 == 54 [pid = 3944] [id = 644] 17:09:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (0D7D4800) [pid = 3944] [serial = 1932] [outer = 00000000] 17:09:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (0E685400) [pid = 3944] [serial = 1933] [outer = 0D7D4800] 17:09:52 INFO - PROCESS | 3944 | 1464221392725 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (15522C00) [pid = 3944] [serial = 1934] [outer = 0D7D4800] 17:09:53 INFO - PROCESS | 3944 | 1464221393091 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]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 17:09:53 INFO - PROCESS | 3944 | 1464221393129 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 3944 | 1464221393131 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:09:53 INFO - PROCESS | 3944 | 1464221393134 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 3944 | 1464221393135 Marionette TRACE conn6 <- [1,2542,null,{}] 17:09:53 INFO - PROCESS | 3944 | 1464221393139 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}] 17:09:53 INFO - PROCESS | 3944 | 1464221393227 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:09:53 INFO - PROCESS | 3944 | 1464221393234 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 3944 | ++DOCSHELL 0DF42400 == 55 [pid = 3944] [id = 645] 17:09:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1553F800) [pid = 3944] [serial = 1935] [outer = 00000000] 17:09:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (18D49C00) [pid = 3944] [serial = 1936] [outer = 1553F800] 17:09:53 INFO - PROCESS | 3944 | 1464221393278 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (191D9800) [pid = 3944] [serial = 1937] [outer = 1553F800] 17:09:53 INFO - PROCESS | 3944 | 1464221393726 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]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 17:09:53 INFO - PROCESS | 3944 | 1464221393776 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 3944 | 1464221393778 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:09:53 INFO - PROCESS | 3944 | 1464221393782 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 3944 | 1464221393783 Marionette TRACE conn6 <- [1,2546,null,{}] 17:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:09:53 INFO - PROCESS | 3944 | 1464221393787 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}] 17:09:53 INFO - PROCESS | 3944 | 1464221393877 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:09:53 INFO - PROCESS | 3944 | 1464221393883 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D2000 == 56 [pid = 3944] [id = 646] 17:09:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15506C00) [pid = 3944] [serial = 1938] [outer = 00000000] 17:09:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1998AC00) [pid = 3944] [serial = 1939] [outer = 15506C00] 17:09:53 INFO - PROCESS | 3944 | 1464221393927 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (19993400) [pid = 3944] [serial = 1940] [outer = 15506C00] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0DA3FC00 == 55 [pid = 3944] [id = 615] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 1737B400 == 54 [pid = 3944] [id = 22] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D7D5400 == 53 [pid = 3944] [id = 23] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D7D1000 == 52 [pid = 3944] [id = 617] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 1B73C400 == 51 [pid = 3944] [id = 19] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D95A400 == 50 [pid = 3944] [id = 619] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 190B5400 == 49 [pid = 3944] [id = 20] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D175800 == 48 [pid = 3944] [id = 620] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 1F347000 == 47 [pid = 3944] [id = 8] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D723C00 == 46 [pid = 3944] [id = 13] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0DA34400 == 45 [pid = 3944] [id = 614] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 1B4DF400 == 44 [pid = 3944] [id = 21] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D72E400 == 43 [pid = 3944] [id = 11] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 1D142400 == 42 [pid = 3944] [id = 25] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D91E800 == 41 [pid = 3944] [id = 24] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D7D2C00 == 40 [pid = 3944] [id = 612] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 18D33400 == 39 [pid = 3944] [id = 10] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0E0F6400 == 38 [pid = 3944] [id = 616] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 15504000 == 37 [pid = 3944] [id = 618] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D7D3C00 == 36 [pid = 3944] [id = 26] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0DDC5C00 == 35 [pid = 3944] [id = 27] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D95B000 == 34 [pid = 3944] [id = 613] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 0D727800 == 33 [pid = 3944] [id = 18] 17:09:55 INFO - PROCESS | 3944 | --DOCSHELL 14C9D800 == 32 [pid = 3944] [id = 28] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1B7BB800) [pid = 3944] [serial = 1831] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (17C89000) [pid = 3944] [serial = 1888] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (155ED800) [pid = 3944] [serial = 1873] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (155F4400) [pid = 3944] [serial = 1874] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (155C5C00) [pid = 3944] [serial = 1870] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (0D7DD000) [pid = 3944] [serial = 1838] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (0D7D7000) [pid = 3944] [serial = 1837] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (0D35F800) [pid = 3944] [serial = 1862] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (0D276000) [pid = 3944] [serial = 1861] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (0D95A800) [pid = 3944] [serial = 1864] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (0DA11000) [pid = 3944] [serial = 1865] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (14B3C800) [pid = 3944] [serial = 1850] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1476FC00) [pid = 3944] [serial = 1849] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (17149400) [pid = 3944] [serial = 1877] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (14D18400) [pid = 3944] [serial = 1853] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (14D0C400) [pid = 3944] [serial = 1852] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (0E08F400) [pid = 3944] [serial = 1867] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (0E684400) [pid = 3944] [serial = 1868] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (0DA48400) [pid = 3944] [serial = 1844] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (0DA40800) [pid = 3944] [serial = 1843] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15BA4000) [pid = 3944] [serial = 1876] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (0DA13000) [pid = 3944] [serial = 1841] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (0D962400) [pid = 3944] [serial = 1840] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1552E800) [pid = 3944] [serial = 1859] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1552E400) [pid = 3944] [serial = 1858] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (0DF43800) [pid = 3944] [serial = 1847] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (0DB79800) [pid = 3944] [serial = 1846] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (17926000) [pid = 3944] [serial = 1885] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (0D722000) [pid = 3944] [serial = 1835] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (0D3E9C00) [pid = 3944] [serial = 1834] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (17383800) [pid = 3944] [serial = 1879] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1550D000) [pid = 3944] [serial = 1856] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (17637400) [pid = 3944] [serial = 1880] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (17C5E000) [pid = 3944] [serial = 1886] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1550CC00) [pid = 3944] [serial = 1855] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (15525C00) [pid = 3944] [serial = 1882] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (155CB400) [pid = 3944] [serial = 1871] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (155DC000) [pid = 3944] [serial = 1883] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3944 | 1464221396751 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]]]}] 17:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 3014ms 17:09:56 INFO - PROCESS | 3944 | 1464221396802 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:09:56 INFO - PROCESS | 3944 | 1464221396805 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:09:56 INFO - PROCESS | 3944 | 1464221396810 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - PROCESS | 3944 | 1464221396812 Marionette TRACE conn6 <- [1,2550,null,{}] 17:09:56 INFO - PROCESS | 3944 | 1464221396819 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}] 17:09:56 INFO - PROCESS | 3944 | 1464221396916 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:09:57 INFO - PROCESS | 3944 | 1464221397058 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 3944 | ++DOCSHELL 0D360000 == 33 [pid = 3944] [id = 647] 17:09:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (0D3F5800) [pid = 3944] [serial = 1941] [outer = 00000000] 17:09:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (0D72B800) [pid = 3944] [serial = 1942] [outer = 0D3F5800] 17:09:57 INFO - PROCESS | 3944 | 1464221397106 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (0D749C00) [pid = 3944] [serial = 1943] [outer = 0D3F5800] 17:09:57 INFO - PROCESS | 3944 | 1464221397533 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]]]}] 17:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 17:09:57 INFO - PROCESS | 3944 | 1464221397582 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 3944 | 1464221397588 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:09:57 INFO - PROCESS | 3944 | 1464221397595 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - PROCESS | 3944 | 1464221397597 Marionette TRACE conn6 <- [1,2554,null,{}] 17:09:57 INFO - PROCESS | 3944 | 1464221397601 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}] 17:09:57 INFO - PROCESS | 3944 | 1464221397702 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:09:57 INFO - PROCESS | 3944 | 1464221397713 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DDC00 == 34 [pid = 3944] [id = 648] 17:09:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (0D8AA400) [pid = 3944] [serial = 1944] [outer = 00000000] 17:09:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (0D924000) [pid = 3944] [serial = 1945] [outer = 0D8AA400] 17:09:57 INFO - PROCESS | 3944 | 1464221397765 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (0D95A400) [pid = 3944] [serial = 1946] [outer = 0D8AA400] 17:09:58 INFO - PROCESS | 3944 | 1464221398250 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]]]}] 17:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 17:09:58 INFO - PROCESS | 3944 | 1464221398266 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 3944 | 1464221398269 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:09:58 INFO - PROCESS | 3944 | 1464221398273 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:09:58 INFO - PROCESS | 3944 | 1464221398276 Marionette TRACE conn6 <- [1,2558,null,{}] 17:09:58 INFO - PROCESS | 3944 | 1464221398287 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}] 17:09:58 INFO - PROCESS | 3944 | 1464221398410 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:09:58 INFO - PROCESS | 3944 | 1464221398420 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 3944 | ++DOCSHELL 0DA11C00 == 35 [pid = 3944] [id = 649] 17:09:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (0DA14C00) [pid = 3944] [serial = 1947] [outer = 00000000] 17:09:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (0DA37000) [pid = 3944] [serial = 1948] [outer = 0DA14C00] 17:09:58 INFO - PROCESS | 3944 | 1464221398470 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (0DA3FC00) [pid = 3944] [serial = 1949] [outer = 0DA14C00] 17:09:58 INFO - PROCESS | 3944 | 1464221398950 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]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 17:09:59 INFO - PROCESS | 3944 | 1464221399006 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 3944 | 1464221399009 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:09:59 INFO - PROCESS | 3944 | 1464221399012 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:09:59 INFO - PROCESS | 3944 | 1464221399013 Marionette TRACE conn6 <- [1,2562,null,{}] 17:09:59 INFO - PROCESS | 3944 | 1464221399017 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}] 17:09:59 INFO - PROCESS | 3944 | 1464221399125 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:09:59 INFO - PROCESS | 3944 | 1464221399131 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4A400 == 36 [pid = 3944] [id = 650] 17:09:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (0DB70C00) [pid = 3944] [serial = 1950] [outer = 00000000] 17:09:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (0DF41800) [pid = 3944] [serial = 1951] [outer = 0DB70C00] 17:09:59 INFO - PROCESS | 3944 | 1464221399177 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (0E5E7800) [pid = 3944] [serial = 1952] [outer = 0DB70C00] 17:09:59 INFO - PROCESS | 3944 | 1464221399629 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]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 17:09:59 INFO - PROCESS | 3944 | 1464221399686 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 3944 | 1464221399688 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:09:59 INFO - PROCESS | 3944 | 1464221399691 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 3944 | 1464221399693 Marionette TRACE conn6 <- [1,2566,null,{}] 17:09:59 INFO - PROCESS | 3944 | 1464221399696 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}] 17:09:59 INFO - PROCESS | 3944 | 1464221399782 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:09:59 INFO - PROCESS | 3944 | 1464221399817 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 3944 | ++DOCSHELL 1427A400 == 37 [pid = 3944] [id = 651] 17:09:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1427AC00) [pid = 3944] [serial = 1953] [outer = 00000000] 17:09:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (144E3000) [pid = 3944] [serial = 1954] [outer = 1427AC00] 17:09:59 INFO - PROCESS | 3944 | 1464221399862 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (14769800) [pid = 3944] [serial = 1955] [outer = 1427AC00] 17:10:00 INFO - PROCESS | 3944 | 1464221400307 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]]]}] 17:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 17:10:00 INFO - PROCESS | 3944 | 1464221400362 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:10:00 INFO - PROCESS | 3944 | 1464221400364 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:10:00 INFO - PROCESS | 3944 | 1464221400367 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 3944 | 1464221400369 Marionette TRACE conn6 <- [1,2570,null,{}] 17:10:00 INFO - PROCESS | 3944 | 1464221400373 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}] 17:10:00 INFO - PROCESS | 3944 | 1464221400494 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:10:00 INFO - PROCESS | 3944 | 1464221400503 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 3944 | ++DOCSHELL 14D78C00 == 38 [pid = 3944] [id = 652] 17:10:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (14D79400) [pid = 3944] [serial = 1956] [outer = 00000000] 17:10:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (15507C00) [pid = 3944] [serial = 1957] [outer = 14D79400] 17:10:00 INFO - PROCESS | 3944 | 1464221400548 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (15510000) [pid = 3944] [serial = 1958] [outer = 14D79400] 17:10:01 INFO - PROCESS | 3944 | 1464221400998 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]]]}] 17:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 17:10:01 INFO - PROCESS | 3944 | 1464221401038 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 3944 | 1464221401040 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:10:01 INFO - PROCESS | 3944 | 1464221401043 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 3944 | 1464221401045 Marionette TRACE conn6 <- [1,2574,null,{}] 17:10:01 INFO - PROCESS | 3944 | 1464221401048 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}] 17:10:01 INFO - PROCESS | 3944 | 1464221401134 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:10:01 INFO - PROCESS | 3944 | 1464221401170 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 3944 | ++DOCSHELL 15528800 == 39 [pid = 3944] [id = 653] 17:10:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (15528C00) [pid = 3944] [serial = 1959] [outer = 00000000] 17:10:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1552E800) [pid = 3944] [serial = 1960] [outer = 15528C00] 17:10:01 INFO - PROCESS | 3944 | 1464221401214 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1552F400) [pid = 3944] [serial = 1961] [outer = 15528C00] 17:10:01 INFO - PROCESS | 3944 | 1464221401667 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]]]}] 17:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 17:10:01 INFO - PROCESS | 3944 | 1464221401714 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 3944 | 1464221401716 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:10:01 INFO - PROCESS | 3944 | 1464221401719 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 3944 | 1464221401721 Marionette TRACE conn6 <- [1,2578,null,{}] 17:10:01 INFO - PROCESS | 3944 | 1464221401724 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}] 17:10:01 INFO - PROCESS | 3944 | 1464221401808 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:10:01 INFO - PROCESS | 3944 | 1464221401815 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 3944 | ++DOCSHELL 0D923800 == 40 [pid = 3944] [id = 654] 17:10:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1553F400) [pid = 3944] [serial = 1962] [outer = 00000000] 17:10:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (155C4000) [pid = 3944] [serial = 1963] [outer = 1553F400] 17:10:01 INFO - PROCESS | 3944 | 1464221401859 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (155C0800) [pid = 3944] [serial = 1964] [outer = 1553F400] 17:10:02 INFO - PROCESS | 3944 | 1464221402371 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]]]}] 17:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 17:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:10:02 INFO - PROCESS | 3944 | 1464221402390 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:10:02 INFO - PROCESS | 3944 | 1464221402392 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:10:02 INFO - PROCESS | 3944 | 1464221402396 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 3944 | 1464221402397 Marionette TRACE conn6 <- [1,2582,null,{}] 17:10:02 INFO - PROCESS | 3944 | 1464221402406 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}] 17:10:02 INFO - PROCESS | 3944 | 1464221402527 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:10:02 INFO - PROCESS | 3944 | 1464221402619 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 3944 | ++DOCSHELL 0DA11000 == 41 [pid = 3944] [id = 655] 17:10:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (155E1C00) [pid = 3944] [serial = 1965] [outer = 00000000] 17:10:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (155F0400) [pid = 3944] [serial = 1966] [outer = 155E1C00] 17:10:02 INFO - PROCESS | 3944 | 1464221402663 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (155F2800) [pid = 3944] [serial = 1967] [outer = 155E1C00] 17:10:03 INFO - PROCESS | 3944 | 1464221403100 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]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 17:10:03 INFO - PROCESS | 3944 | 1464221403136 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:10:03 INFO - PROCESS | 3944 | 1464221403138 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:10:03 INFO - PROCESS | 3944 | 1464221403141 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:10:03 INFO - PROCESS | 3944 | 1464221403143 Marionette TRACE conn6 <- [1,2586,null,{}] 17:10:03 INFO - PROCESS | 3944 | 1464221403146 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}] 17:10:03 INFO - PROCESS | 3944 | 1464221403275 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:10:03 INFO - PROCESS | 3944 | 1464221403346 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 3944 | ++DOCSHELL 15544400 == 42 [pid = 3944] [id = 656] 17:10:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (155F9400) [pid = 3944] [serial = 1968] [outer = 00000000] 17:10:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (15B40C00) [pid = 3944] [serial = 1969] [outer = 155F9400] 17:10:03 INFO - PROCESS | 3944 | 1464221403390 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (15C51C00) [pid = 3944] [serial = 1970] [outer = 155F9400] 17:10:03 INFO - PROCESS | 3944 | 1464221403843 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]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 17:10:03 INFO - PROCESS | 3944 | 1464221403919 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:10:03 INFO - PROCESS | 3944 | 1464221403922 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:10:03 INFO - PROCESS | 3944 | 1464221403925 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 3944 | 1464221403928 Marionette TRACE conn6 <- [1,2590,null,{}] 17:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:10:03 INFO - PROCESS | 3944 | 1464221403931 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}] 17:10:05 INFO - PROCESS | 3944 | 1464221405125 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1B4D7800) [pid = 3944] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (17DF7400) [pid = 3944] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (15BA4C00) [pid = 3944] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (0D7D4800) [pid = 3944] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1553F800) [pid = 3944] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (15510800) [pid = 3944] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (155C7400) [pid = 3944] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (190D8800) [pid = 3944] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (190B5C00) [pid = 3944] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (185D7000) [pid = 3944] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (15510400) [pid = 3944] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (0D927400) [pid = 3944] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (17C7E400) [pid = 3944] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1552EC00) [pid = 3944] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (14553000) [pid = 3944] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (0D7DAC00) [pid = 3944] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0D3ED000) [pid = 3944] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:10:05 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (155E2C00) [pid = 3944] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:10:05 INFO - PROCESS | 3944 | 1464221405207 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 3944 | ++DOCSHELL 0D1E3C00 == 43 [pid = 3944] [id = 657] 17:10:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (0D362800) [pid = 3944] [serial = 1971] [outer = 00000000] 17:10:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (0D91D800) [pid = 3944] [serial = 1972] [outer = 0D362800] 17:10:05 INFO - PROCESS | 3944 | 1464221405263 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (14C9B400) [pid = 3944] [serial = 1973] [outer = 0D362800] 17:10:05 INFO - PROCESS | 3944 | 1464221405647 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]]]}] 17:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1775ms 17:10:05 INFO - PROCESS | 3944 | 1464221405706 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:10:05 INFO - PROCESS | 3944 | 1464221405708 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:10:05 INFO - PROCESS | 3944 | 1464221405711 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:10:05 INFO - PROCESS | 3944 | 1464221405713 Marionette TRACE conn6 <- [1,2594,null,{}] 17:10:05 INFO - PROCESS | 3944 | 1464221405716 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}] 17:10:05 INFO - PROCESS | 3944 | 1464221405803 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:10:05 INFO - PROCESS | 3944 | 1464221405811 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 3944 | ++DOCSHELL 0E683000 == 44 [pid = 3944] [id = 658] 17:10:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (14D19000) [pid = 3944] [serial = 1974] [outer = 00000000] 17:10:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (155EE800) [pid = 3944] [serial = 1975] [outer = 14D19000] 17:10:05 INFO - PROCESS | 3944 | 1464221405854 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (17360400) [pid = 3944] [serial = 1976] [outer = 14D19000] 17:10:06 INFO - PROCESS | 3944 | 1464221406309 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]]]}] 17:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 17:10:06 INFO - PROCESS | 3944 | 1464221406342 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:10:06 INFO - PROCESS | 3944 | 1464221406344 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:10:06 INFO - PROCESS | 3944 | 1464221406347 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:10:06 INFO - PROCESS | 3944 | 1464221406349 Marionette TRACE conn6 <- [1,2598,null,{}] 17:10:06 INFO - PROCESS | 3944 | 1464221406352 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}] 17:10:06 INFO - PROCESS | 3944 | 1464221406438 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:10:06 INFO - PROCESS | 3944 | 1464221406445 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:06 INFO - PROCESS | 3944 | ++DOCSHELL 155E2C00 == 45 [pid = 3944] [id = 659] 17:10:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (15E58000) [pid = 3944] [serial = 1977] [outer = 00000000] 17:10:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (17380000) [pid = 3944] [serial = 1978] [outer = 15E58000] 17:10:06 INFO - PROCESS | 3944 | 1464221406489 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1762E000) [pid = 3944] [serial = 1979] [outer = 15E58000] 17:10:06 INFO - PROCESS | 3944 | 1464221406953 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]]]}] 17:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 17:10:07 INFO - PROCESS | 3944 | 1464221406978 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:10:07 INFO - PROCESS | 3944 | 1464221406980 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:10:07 INFO - PROCESS | 3944 | 1464221406999 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 3944 | 1464221407001 Marionette TRACE conn6 <- [1,2602,null,{}] 17:10:07 INFO - PROCESS | 3944 | 1464221407005 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}] 17:10:07 INFO - PROCESS | 3944 | 1464221407091 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:10:07 INFO - PROCESS | 3944 | 1464221407261 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 3944 | ++DOCSHELL 08E75400 == 46 [pid = 3944] [id = 660] 17:10:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (0D125400) [pid = 3944] [serial = 1980] [outer = 00000000] 17:10:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (0D236000) [pid = 3944] [serial = 1981] [outer = 0D125400] 17:10:07 INFO - PROCESS | 3944 | 1464221407361 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (0D3EC800) [pid = 3944] [serial = 1982] [outer = 0D125400] 17:10:08 INFO - PROCESS | 3944 | 1464221408141 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]]]}] 17:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1199ms 17:10:08 INFO - PROCESS | 3944 | 1464221408185 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 3944 | 1464221408190 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:10:08 INFO - PROCESS | 3944 | 1464221408194 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:10:08 INFO - PROCESS | 3944 | 1464221408199 Marionette TRACE conn6 <- [1,2606,null,{}] 17:10:08 INFO - PROCESS | 3944 | 1464221408203 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}] 17:10:08 INFO - PROCESS | 3944 | 1464221408332 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:10:08 INFO - PROCESS | 3944 | 1464221408479 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 3944 | ++DOCSHELL 0D966000 == 47 [pid = 3944] [id = 661] 17:10:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (0DA12C00) [pid = 3944] [serial = 1983] [outer = 00000000] 17:10:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (0DA19800) [pid = 3944] [serial = 1984] [outer = 0DA12C00] 17:10:08 INFO - PROCESS | 3944 | 1464221408539 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (0DA37800) [pid = 3944] [serial = 1985] [outer = 0DA12C00] 17:10:09 INFO - PROCESS | 3944 | 1464221409231 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]]]}] 17:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1068ms 17:10:09 INFO - PROCESS | 3944 | 1464221409292 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 3944 | 1464221409296 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:10:09 INFO - PROCESS | 3944 | 1464221409300 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:10:09 INFO - PROCESS | 3944 | 1464221409302 Marionette TRACE conn6 <- [1,2610,null,{}] 17:10:09 INFO - PROCESS | 3944 | 1464221409306 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}] 17:10:09 INFO - PROCESS | 3944 | 1464221409432 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:10:09 INFO - PROCESS | 3944 | 1464221409578 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:09 INFO - PROCESS | 3944 | ++DOCSHELL 14B68000 == 48 [pid = 3944] [id = 662] 17:10:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (14BC8800) [pid = 3944] [serial = 1986] [outer = 00000000] 17:10:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (14D84800) [pid = 3944] [serial = 1987] [outer = 14BC8800] 17:10:09 INFO - PROCESS | 3944 | 1464221409634 Marionette DEBUG loaded listener.js 17:10:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (15529C00) [pid = 3944] [serial = 1988] [outer = 14BC8800] 17:10:10 INFO - PROCESS | 3944 | 1464221410380 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]]]}] 17:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1172ms 17:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:10:10 INFO - PROCESS | 3944 | 1464221410475 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:10:10 INFO - PROCESS | 3944 | 1464221410478 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:10:10 INFO - PROCESS | 3944 | 1464221410490 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - PROCESS | 3944 | 1464221410498 Marionette TRACE conn6 <- [1,2614,null,{}] 17:10:10 INFO - PROCESS | 3944 | 1464221410503 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}] 17:10:10 INFO - PROCESS | 3944 | 1464221410637 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:10:10 INFO - PROCESS | 3944 | 1464221410903 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:10 INFO - PROCESS | 3944 | ++DOCSHELL 0D175400 == 49 [pid = 3944] [id = 663] 17:10:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (0D199400) [pid = 3944] [serial = 1989] [outer = 00000000] 17:10:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (0D723800) [pid = 3944] [serial = 1990] [outer = 0D199400] 17:10:11 INFO - PROCESS | 3944 | 1464221410975 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (0D7D3C00) [pid = 3944] [serial = 1991] [outer = 0D199400] 17:10:11 INFO - PROCESS | 3944 | --DOCSHELL 0CA97800 == 48 [pid = 3944] [id = 637] 17:10:11 INFO - PROCESS | 3944 | --DOCSHELL 17DD8400 == 47 [pid = 3944] [id = 643] 17:10:11 INFO - PROCESS | 3944 | --DOCSHELL 0D7DB000 == 46 [pid = 3944] [id = 630] 17:10:11 INFO - PROCESS | 3944 | --DOCSHELL 1552E000 == 45 [pid = 3944] [id = 640] 17:10:11 INFO - PROCESS | 3944 | --DOCSHELL 14296C00 == 44 [pid = 3944] [id = 639] 17:10:11 INFO - PROCESS | 3944 | --DOCSHELL 0D7D7400 == 43 [pid = 3944] [id = 638] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1D01D400) [pid = 3944] [serial = 1832] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (18D49C00) [pid = 3944] [serial = 1936] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (190D3C00) [pid = 3944] [serial = 1931] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1974D800) [pid = 3944] [serial = 1910] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (19743000) [pid = 3944] [serial = 1909] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1974C800) [pid = 3944] [serial = 1907] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19745400) [pid = 3944] [serial = 1906] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (191D7000) [pid = 3944] [serial = 1904] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (191CEC00) [pid = 3944] [serial = 1903] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (190D0C00) [pid = 3944] [serial = 1901] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (190BC000) [pid = 3944] [serial = 1900] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (18D41800) [pid = 3944] [serial = 1898] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (18D2E000) [pid = 3944] [serial = 1897] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (155EF800) [pid = 3944] [serial = 1895] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (155C3C00) [pid = 3944] [serial = 1894] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (0DB76C00) [pid = 3944] [serial = 1892] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (0DA3A400) [pid = 3944] [serial = 1891] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17DF6C00) [pid = 3944] [serial = 1889] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1998AC00) [pid = 3944] [serial = 1939] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (191D9800) [pid = 3944] [serial = 1937] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (155C6400) [pid = 3944] [serial = 1921] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (14CA1C00) [pid = 3944] [serial = 1918] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (14D7A000) [pid = 3944] [serial = 1919] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (0D923400) [pid = 3944] [serial = 1915] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (0DA34800) [pid = 3944] [serial = 1916] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (0E070400) [pid = 3944] [serial = 1913] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (0DA39000) [pid = 3944] [serial = 1912] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (155F8800) [pid = 3944] [serial = 1924] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (15B2E800) [pid = 3944] [serial = 1925] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15522C00) [pid = 3944] [serial = 1934] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (155DA000) [pid = 3944] [serial = 1922] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (190B1C00) [pid = 3944] [serial = 1930] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (17C83800) [pid = 3944] [serial = 1928] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (17638C00) [pid = 3944] [serial = 1927] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (0E685400) [pid = 3944] [serial = 1933] [outer = 00000000] [url = about:blank] 17:10:11 INFO - PROCESS | 3944 | 1464221411743 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]]]}] 17:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1295ms 17:10:11 INFO - PROCESS | 3944 | 1464221411787 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:10:11 INFO - PROCESS | 3944 | 1464221411790 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:10:11 INFO - PROCESS | 3944 | 1464221411797 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 3944 | 1464221411801 Marionette TRACE conn6 <- [1,2618,null,{}] 17:10:11 INFO - PROCESS | 3944 | 1464221411806 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}] 17:10:11 INFO - PROCESS | 3944 | 1464221411898 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:10:11 INFO - PROCESS | 3944 | 1464221411906 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D9C00 == 44 [pid = 3944] [id = 664] 17:10:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (0D7DA000) [pid = 3944] [serial = 1992] [outer = 00000000] 17:10:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (0D91F000) [pid = 3944] [serial = 1993] [outer = 0D7DA000] 17:10:11 INFO - PROCESS | 3944 | 1464221411955 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (0D962000) [pid = 3944] [serial = 1994] [outer = 0D7DA000] 17:10:12 INFO - PROCESS | 3944 | 1464221412506 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]]]}] 17:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 17:10:12 INFO - PROCESS | 3944 | 1464221412532 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:10:12 INFO - PROCESS | 3944 | 1464221412536 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:10:12 INFO - PROCESS | 3944 | 1464221412540 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:10:12 INFO - PROCESS | 3944 | 1464221412542 Marionette TRACE conn6 <- [1,2622,null,{}] 17:10:12 INFO - PROCESS | 3944 | 1464221412546 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}] 17:10:12 INFO - PROCESS | 3944 | 1464221412639 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:10:12 INFO - PROCESS | 3944 | 1464221412649 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4F400 == 45 [pid = 3944] [id = 665] 17:10:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (0DB71800) [pid = 3944] [serial = 1995] [outer = 00000000] 17:10:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (0DDCE400) [pid = 3944] [serial = 1996] [outer = 0DB71800] 17:10:12 INFO - PROCESS | 3944 | 1464221412697 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (0E070400) [pid = 3944] [serial = 1997] [outer = 0DB71800] 17:10:13 INFO - PROCESS | 3944 | 1464221413162 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]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 17:10:13 INFO - PROCESS | 3944 | 1464221413215 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 3944 | 1464221413217 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:10:13 INFO - PROCESS | 3944 | 1464221413222 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - PROCESS | 3944 | 1464221413228 Marionette TRACE conn6 <- [1,2626,null,{}] 17:10:13 INFO - PROCESS | 3944 | 1464221413237 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}] 17:10:13 INFO - PROCESS | 3944 | 1464221413332 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:10:13 INFO - PROCESS | 3944 | 1464221413340 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:13 INFO - PROCESS | 3944 | ++DOCSHELL 1427CC00 == 46 [pid = 3944] [id = 666] 17:10:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1427D800) [pid = 3944] [serial = 1998] [outer = 00000000] 17:10:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (14D0B800) [pid = 3944] [serial = 1999] [outer = 1427D800] 17:10:13 INFO - PROCESS | 3944 | 1464221413387 Marionette DEBUG loaded listener.js 17:10:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (14D85C00) [pid = 3944] [serial = 2000] [outer = 1427D800] 17:10:13 INFO - PROCESS | 3944 | 1464221413877 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]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 17:10:13 INFO - PROCESS | 3944 | 1464221413915 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 3944 | 1464221413917 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:10:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:10:13 INFO - PROCESS | 3944 | 1464221413928 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - PROCESS | 3944 | 1464221413930 Marionette TRACE conn6 <- [1,2630,null,{}] 17:10:13 INFO - PROCESS | 3944 | 1464221413933 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}] 17:10:14 INFO - PROCESS | 3944 | 1464221414068 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:10:14 INFO - PROCESS | 3944 | 1464221414130 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 3944 | ++DOCSHELL 15528000 == 47 [pid = 3944] [id = 667] 17:10:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15528400) [pid = 3944] [serial = 2001] [outer = 00000000] 17:10:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1553D800) [pid = 3944] [serial = 2002] [outer = 15528400] 17:10:14 INFO - PROCESS | 3944 | 1464221414175 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (155BD400) [pid = 3944] [serial = 2003] [outer = 15528400] 17:10:14 INFO - PROCESS | 3944 | 1464221414598 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]]]}] 17:10:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:10:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 731ms 17:10:14 INFO - PROCESS | 3944 | 1464221414661 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:10:14 INFO - PROCESS | 3944 | 1464221414663 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:10:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:10:14 INFO - PROCESS | 3944 | 1464221414672 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:10:14 INFO - PROCESS | 3944 | 1464221414674 Marionette TRACE conn6 <- [1,2634,null,{}] 17:10:14 INFO - PROCESS | 3944 | 1464221414678 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}] 17:10:14 INFO - PROCESS | 3944 | 1464221414826 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:10:14 INFO - PROCESS | 3944 | 1464221414850 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 3944 | ++DOCSHELL 155D8000 == 48 [pid = 3944] [id = 668] 17:10:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (155D8800) [pid = 3944] [serial = 2004] [outer = 00000000] 17:10:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (155E5C00) [pid = 3944] [serial = 2005] [outer = 155D8800] 17:10:14 INFO - PROCESS | 3944 | 1464221414903 Marionette DEBUG loaded listener.js 17:10:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (155FCC00) [pid = 3944] [serial = 2006] [outer = 155D8800] 17:10:15 INFO - PROCESS | 3944 | 1464221415378 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]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:10:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 17:10:15 INFO - PROCESS | 3944 | 1464221415403 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 3944 | 1464221415404 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:10:15 INFO - PROCESS | 3944 | 1464221415407 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:10:15 INFO - PROCESS | 3944 | 1464221415409 Marionette TRACE conn6 <- [1,2638,null,{}] 17:10:15 INFO - PROCESS | 3944 | 1464221415412 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}] 17:10:15 INFO - PROCESS | 3944 | 1464221415541 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:10:15 INFO - PROCESS | 3944 | 1464221415611 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:15 INFO - PROCESS | 3944 | ++DOCSHELL 15B3FC00 == 49 [pid = 3944] [id = 669] 17:10:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (15B9D400) [pid = 3944] [serial = 2007] [outer = 00000000] 17:10:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1735D400) [pid = 3944] [serial = 2008] [outer = 15B9D400] 17:10:15 INFO - PROCESS | 3944 | 1464221415656 Marionette DEBUG loaded listener.js 17:10:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1737F800) [pid = 3944] [serial = 2009] [outer = 15B9D400] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (155E1C00) [pid = 3944] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (155F9400) [pid = 3944] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (15528C00) [pid = 3944] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (14D79400) [pid = 3944] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (0D8AA400) [pid = 3944] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (0D3F5800) [pid = 3944] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1553F400) [pid = 3944] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1427AC00) [pid = 3944] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (0DA14C00) [pid = 3944] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (0DB70C00) [pid = 3944] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (14D19000) [pid = 3944] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:10:16 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (0D362800) [pid = 3944] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:10:16 INFO - PROCESS | 3944 | 1464221416212 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]]]}] 17:10:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:10:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 831ms 17:10:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:10:16 INFO - PROCESS | 3944 | 1464221416242 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:10:16 INFO - PROCESS | 3944 | 1464221416243 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:10:16 INFO - PROCESS | 3944 | 1464221416246 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:10:16 INFO - PROCESS | 3944 | 1464221416248 Marionette TRACE conn6 <- [1,2642,null,{}] 17:10:16 INFO - PROCESS | 3944 | 1464221416252 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}] 17:10:16 INFO - PROCESS | 3944 | 1464221416336 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:10:16 INFO - PROCESS | 3944 | 1464221416448 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:16 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DBC00 == 50 [pid = 3944] [id = 670] 17:10:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (0D925000) [pid = 3944] [serial = 2010] [outer = 00000000] 17:10:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15510400) [pid = 3944] [serial = 2011] [outer = 0D925000] 17:10:16 INFO - PROCESS | 3944 | 1464221416491 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15528C00) [pid = 3944] [serial = 2012] [outer = 0D925000] 17:10:16 INFO - PROCESS | 3944 | 1464221416863 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]]]}] 17:10:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:10:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 17:10:16 INFO - PROCESS | 3944 | 1464221416922 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:10:16 INFO - PROCESS | 3944 | 1464221416924 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:10:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:10:16 INFO - PROCESS | 3944 | 1464221416928 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:10:16 INFO - PROCESS | 3944 | 1464221416929 Marionette TRACE conn6 <- [1,2646,null,{}] 17:10:16 INFO - PROCESS | 3944 | 1464221416933 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}] 17:10:17 INFO - PROCESS | 3944 | 1464221417021 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:10:17 INFO - PROCESS | 3944 | 1464221417028 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 3944 | ++DOCSHELL 0DA41800 == 51 [pid = 3944] [id = 671] 17:10:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15543C00) [pid = 3944] [serial = 2013] [outer = 00000000] 17:10:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (17617800) [pid = 3944] [serial = 2014] [outer = 15543C00] 17:10:17 INFO - PROCESS | 3944 | 1464221417072 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17617C00) [pid = 3944] [serial = 2015] [outer = 15543C00] 17:10:17 INFO - PROCESS | 3944 | 1464221417493 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]]]}] 17:10:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:10:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 17:10:17 INFO - PROCESS | 3944 | 1464221417563 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:10:17 INFO - PROCESS | 3944 | 1464221417565 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:10:17 INFO - PROCESS | 3944 | 1464221417568 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:10:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:10:17 INFO - PROCESS | 3944 | 1464221417570 Marionette TRACE conn6 <- [1,2650,null,{}] 17:10:17 INFO - PROCESS | 3944 | 1464221417574 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}] 17:10:17 INFO - PROCESS | 3944 | 1464221417661 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:10:17 INFO - PROCESS | 3944 | 1464221417668 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 3944 | ++DOCSHELL 1792A800 == 52 [pid = 3944] [id = 672] 17:10:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17C69C00) [pid = 3944] [serial = 2016] [outer = 00000000] 17:10:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17C85800) [pid = 3944] [serial = 2017] [outer = 17C69C00] 17:10:17 INFO - PROCESS | 3944 | 1464221417742 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17C85C00) [pid = 3944] [serial = 2018] [outer = 17C69C00] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0D7D3400 == 51 [pid = 3944] [id = 644] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 144E1C00 == 50 [pid = 3944] [id = 628] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 15B32800 == 49 [pid = 3944] [id = 625] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0DA50C00 == 48 [pid = 3944] [id = 627] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 15539800 == 47 [pid = 3944] [id = 642] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 17C7DC00 == 46 [pid = 3944] [id = 629] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0DDC5800 == 45 [pid = 3944] [id = 622] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 155C1800 == 44 [pid = 3944] [id = 635] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 190D4C00 == 43 [pid = 3944] [id = 634] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0DF42400 == 42 [pid = 3944] [id = 645] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0DF40C00 == 41 [pid = 3944] [id = 626] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 15540800 == 40 [pid = 3944] [id = 623] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 155DC400 == 39 [pid = 3944] [id = 641] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 15506800 == 38 [pid = 3944] [id = 631] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0D7D2000 == 37 [pid = 3944] [id = 646] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0DF4BC00 == 36 [pid = 3944] [id = 624] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 17DFB000 == 35 [pid = 3944] [id = 632] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 1550B000 == 34 [pid = 3944] [id = 636] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 0D925C00 == 33 [pid = 3944] [id = 621] 17:10:18 INFO - PROCESS | 3944 | --DOCSHELL 190B5000 == 32 [pid = 3944] [id = 633] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (0D91D800) [pid = 3944] [serial = 1972] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (17360400) [pid = 3944] [serial = 1976] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (14C9B400) [pid = 3944] [serial = 1973] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (155C0800) [pid = 3944] [serial = 1964] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (17380000) [pid = 3944] [serial = 1978] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (155F0400) [pid = 3944] [serial = 1966] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15B40C00) [pid = 3944] [serial = 1969] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (155F2800) [pid = 3944] [serial = 1967] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1552E800) [pid = 3944] [serial = 1960] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1552F400) [pid = 3944] [serial = 1961] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (15507C00) [pid = 3944] [serial = 1957] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (15510000) [pid = 3944] [serial = 1958] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (0D924000) [pid = 3944] [serial = 1945] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (0D95A400) [pid = 3944] [serial = 1946] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (0D72B800) [pid = 3944] [serial = 1942] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (0D749C00) [pid = 3944] [serial = 1943] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (155C4000) [pid = 3944] [serial = 1963] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (144E3000) [pid = 3944] [serial = 1954] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (14769800) [pid = 3944] [serial = 1955] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (0DA37000) [pid = 3944] [serial = 1948] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (0DA3FC00) [pid = 3944] [serial = 1949] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (0DF41800) [pid = 3944] [serial = 1951] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (0E5E7800) [pid = 3944] [serial = 1952] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (15C51C00) [pid = 3944] [serial = 1970] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (155EE800) [pid = 3944] [serial = 1975] [outer = 00000000] [url = about:blank] 17:10:19 INFO - PROCESS | 3944 | 1464221419878 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]]]}] 17:10:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:10:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2318ms 17:10:19 INFO - PROCESS | 3944 | 1464221419892 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 3944 | 1464221419895 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:10:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:10:19 INFO - PROCESS | 3944 | 1464221419901 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 3944 | 1464221419904 Marionette TRACE conn6 <- [1,2654,null,{}] 17:10:19 INFO - PROCESS | 3944 | 1464221419910 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}] 17:10:20 INFO - PROCESS | 3944 | 1464221420003 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:10:20 INFO - PROCESS | 3944 | 1464221420015 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 3944 | ++DOCSHELL 0D749C00 == 33 [pid = 3944] [id = 673] 17:10:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (0D74A000) [pid = 3944] [serial = 2019] [outer = 00000000] 17:10:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (0D756000) [pid = 3944] [serial = 2020] [outer = 0D74A000] 17:10:20 INFO - PROCESS | 3944 | 1464221420063 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (0D7D5800) [pid = 3944] [serial = 2021] [outer = 0D74A000] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D7DDC00 == 32 [pid = 3944] [id = 648] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0DA4F400 == 31 [pid = 3944] [id = 665] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D7D9C00 == 30 [pid = 3944] [id = 664] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D360000 == 29 [pid = 3944] [id = 647] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0DA11C00 == 28 [pid = 3944] [id = 649] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 1427CC00 == 27 [pid = 3944] [id = 666] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0DA11000 == 26 [pid = 3944] [id = 655] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 15528000 == 25 [pid = 3944] [id = 667] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 15528800 == 24 [pid = 3944] [id = 653] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 15B3FC00 == 23 [pid = 3944] [id = 669] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D7DBC00 == 22 [pid = 3944] [id = 670] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 1427A400 == 21 [pid = 3944] [id = 651] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 155D8000 == 20 [pid = 3944] [id = 668] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D923800 == 19 [pid = 3944] [id = 654] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0DA41800 == 18 [pid = 3944] [id = 671] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 15544400 == 17 [pid = 3944] [id = 656] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0DA4A400 == 16 [pid = 3944] [id = 650] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 155E2C00 == 15 [pid = 3944] [id = 659] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D966000 == 14 [pid = 3944] [id = 661] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 14B68000 == 13 [pid = 3944] [id = 662] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D175400 == 12 [pid = 3944] [id = 663] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 14D78C00 == 11 [pid = 3944] [id = 652] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 08E75400 == 10 [pid = 3944] [id = 660] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0D1E3C00 == 9 [pid = 3944] [id = 657] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 0E683000 == 8 [pid = 3944] [id = 658] 17:10:21 INFO - PROCESS | 3944 | --DOCSHELL 1792A800 == 7 [pid = 3944] [id = 672] 17:10:22 INFO - PROCESS | 3944 | 1464221422220 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]]]}] 17:10:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 17:10:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2373ms 17:10:22 INFO - PROCESS | 3944 | 1464221422275 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:10:22 INFO - PROCESS | 3944 | 1464221422280 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:10:22 INFO - PROCESS | 3944 | 1464221422285 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:10:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:10:22 INFO - PROCESS | 3944 | 1464221422288 Marionette TRACE conn6 <- [1,2658,null,{}] 17:10:22 INFO - PROCESS | 3944 | 1464221422294 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}] 17:10:22 INFO - PROCESS | 3944 | 1464221422388 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:10:22 INFO - PROCESS | 3944 | 1464221422471 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:22 INFO - PROCESS | 3944 | ++DOCSHELL 0D730800 == 8 [pid = 3944] [id = 674] 17:10:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (0D74A800) [pid = 3944] [serial = 2022] [outer = 00000000] 17:10:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (0D89FC00) [pid = 3944] [serial = 2023] [outer = 0D74A800] 17:10:22 INFO - PROCESS | 3944 | 1464221422520 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (0D91EC00) [pid = 3944] [serial = 2024] [outer = 0D74A800] 17:10:23 INFO - PROCESS | 3944 | 1464221423376 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 3944 | 1464221423425 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:10:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:10:23 INFO - PROCESS | 3944 | 1464221423432 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 3944 | 1464221423435 Marionette TRACE conn6 <- [1,2662,null,{}] 17:10:23 INFO - PROCESS | 3944 | 1464221423443 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}] 17:10:23 INFO - PROCESS | 3944 | 1464221423531 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:10:23 INFO - PROCESS | 3944 | 1464221423539 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 3944 | ++DOCSHELL 0D965000 == 9 [pid = 3944] [id = 675] 17:10:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (0DA11400) [pid = 3944] [serial = 2025] [outer = 00000000] 17:10:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (0DA1E800) [pid = 3944] [serial = 2026] [outer = 0DA11400] 17:10:23 INFO - PROCESS | 3944 | 1464221423586 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (0DA36400) [pid = 3944] [serial = 2027] [outer = 0DA11400] 17:10:24 INFO - PROCESS | 3944 | 1464221424562 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 17:10:24 INFO - PROCESS | 3944 | 1464221424611 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:10:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:10:24 INFO - PROCESS | 3944 | 1464221424615 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:10:24 INFO - PROCESS | 3944 | 1464221424619 Marionette TRACE conn6 <- [1,2666,null,{}] 17:10:24 INFO - PROCESS | 3944 | 1464221424630 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}] 17:10:24 INFO - PROCESS | 3944 | 1464221424719 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:10:24 INFO - PROCESS | 3944 | 1464221424728 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:24 INFO - PROCESS | 3944 | ++DOCSHELL 0DF40C00 == 10 [pid = 3944] [id = 676] 17:10:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (0DF41800) [pid = 3944] [serial = 2028] [outer = 00000000] 17:10:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (0E078400) [pid = 3944] [serial = 2029] [outer = 0DF41800] 17:10:24 INFO - PROCESS | 3944 | 1464221424776 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (0E0FA000) [pid = 3944] [serial = 2030] [outer = 0DF41800] 17:10:25 INFO - PROCESS | 3944 | 1464221425726 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]]]}] 17:10:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 17:10:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1123ms 17:10:25 INFO - PROCESS | 3944 | 1464221425744 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:10:25 INFO - PROCESS | 3944 | 1464221425746 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:10:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:10:25 INFO - PROCESS | 3944 | 1464221425750 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:10:25 INFO - PROCESS | 3944 | 1464221425751 Marionette TRACE conn6 <- [1,2670,null,{}] 17:10:25 INFO - PROCESS | 3944 | 1464221425755 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}] 17:10:25 INFO - PROCESS | 3944 | 1464221425879 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:10:25 INFO - PROCESS | 3944 | 1464221425887 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:25 INFO - PROCESS | 3944 | ++DOCSHELL 0DA35400 == 11 [pid = 3944] [id = 677] 17:10:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (0E686400) [pid = 3944] [serial = 2031] [outer = 00000000] 17:10:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1454D400) [pid = 3944] [serial = 2032] [outer = 0E686400] 17:10:26 INFO - PROCESS | 3944 | 1464221425981 Marionette DEBUG loaded listener.js 17:10:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1476BC00) [pid = 3944] [serial = 2033] [outer = 0E686400] 17:10:26 INFO - PROCESS | 3944 | 1464221426923 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]]]}] 17:10:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 17:10:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1220ms 17:10:27 INFO - PROCESS | 3944 | 1464221426971 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 3944 | 1464221426973 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:10:27 INFO - PROCESS | 3944 | 1464221426977 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:10:27 INFO - PROCESS | 3944 | 1464221426978 Marionette TRACE conn6 <- [1,2674,null,{}] 17:10:27 INFO - PROCESS | 3944 | 1464221426982 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}] 17:10:27 INFO - PROCESS | 3944 | 1464221427103 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:10:27 INFO - PROCESS | 3944 | 1464221427112 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 3944 | ++DOCSHELL 14B6AC00 == 12 [pid = 3944] [id = 678] 17:10:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (14B6BC00) [pid = 3944] [serial = 2034] [outer = 00000000] 17:10:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (14D79C00) [pid = 3944] [serial = 2035] [outer = 14B6BC00] 17:10:27 INFO - PROCESS | 3944 | 1464221427156 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15505C00) [pid = 3944] [serial = 2036] [outer = 14B6BC00] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (15543C00) [pid = 3944] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (15B9D400) [pid = 3944] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (155D8800) [pid = 3944] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (0D925000) [pid = 3944] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (17C69C00) [pid = 3944] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1427D800) [pid = 3944] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (0DB71800) [pid = 3944] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (0D7DA000) [pid = 3944] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (0D199400) [pid = 3944] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (14BC8800) [pid = 3944] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (0DA12C00) [pid = 3944] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (0D125400) [pid = 3944] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (15506C00) [pid = 3944] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (15E58000) [pid = 3944] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:10:27 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (15528400) [pid = 3944] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:10:28 INFO - PROCESS | 3944 | 1464221428223 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:10:28 INFO - PROCESS | 3944 | 1464221428266 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:10:28 INFO - PROCESS | 3944 | 1464221428269 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:10:28 INFO - PROCESS | 3944 | 1464221428270 Marionette TRACE conn6 <- [1,2678,null,{}] 17:10:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:10:28 INFO - PROCESS | 3944 | 1464221428274 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}] 17:10:28 INFO - PROCESS | 3944 | 1464221428371 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:10:28 INFO - PROCESS | 3944 | 1464221428379 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 3944 | ++DOCSHELL 0D95A800 == 13 [pid = 3944] [id = 679] 17:10:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (0D95C400) [pid = 3944] [serial = 2037] [outer = 00000000] 17:10:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (15507000) [pid = 3944] [serial = 2038] [outer = 0D95C400] 17:10:28 INFO - PROCESS | 3944 | 1464221428425 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1550F000) [pid = 3944] [serial = 2039] [outer = 0D95C400] 17:10:29 INFO - PROCESS | 3944 | 1464221429354 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 3944 | 1464221429394 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:10:29 INFO - PROCESS | 3944 | 1464221429398 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 3944 | 1464221429399 Marionette TRACE conn6 <- [1,2682,null,{}] 17:10:29 INFO - PROCESS | 3944 | 1464221429403 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}] 17:10:29 INFO - PROCESS | 3944 | 1464221429480 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:10:29 INFO - PROCESS | 3944 | 1464221429486 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 3944 | ++DOCSHELL 0D3F4C00 == 14 [pid = 3944] [id = 680] 17:10:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (0DA4F000) [pid = 3944] [serial = 2040] [outer = 00000000] 17:10:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1552D800) [pid = 3944] [serial = 2041] [outer = 0DA4F000] 17:10:29 INFO - PROCESS | 3944 | 1464221429531 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (15530C00) [pid = 3944] [serial = 2042] [outer = 0DA4F000] 17:10:30 INFO - PROCESS | 3944 | 1464221430780 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 3944 | 1464221430825 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:10:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:10:30 INFO - PROCESS | 3944 | 1464221430830 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 3944 | 1464221430834 Marionette TRACE conn6 <- [1,2686,null,{}] 17:10:30 INFO - PROCESS | 3944 | 1464221430839 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}] 17:10:31 INFO - PROCESS | 3944 | 1464221431005 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:10:31 INFO - PROCESS | 3944 | 1464221431118 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 3944 | ++DOCSHELL 0D362800 == 15 [pid = 3944] [id = 681] 17:10:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (0D726800) [pid = 3944] [serial = 2043] [outer = 00000000] 17:10:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (0D95DC00) [pid = 3944] [serial = 2044] [outer = 0D726800] 17:10:31 INFO - PROCESS | 3944 | 1464221431176 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (0DA1BC00) [pid = 3944] [serial = 2045] [outer = 0D726800] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (0D756000) [pid = 3944] [serial = 2020] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (17617C00) [pid = 3944] [serial = 2015] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1735D400) [pid = 3944] [serial = 2008] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (155FCC00) [pid = 3944] [serial = 2006] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (155E5C00) [pid = 3944] [serial = 2005] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (15510400) [pid = 3944] [serial = 2011] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (17C85800) [pid = 3944] [serial = 2017] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (17617800) [pid = 3944] [serial = 2014] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1737F800) [pid = 3944] [serial = 2009] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (14D0B800) [pid = 3944] [serial = 1999] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (0DDCE400) [pid = 3944] [serial = 1996] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (0E070400) [pid = 3944] [serial = 1997] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (0D91F000) [pid = 3944] [serial = 1993] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (0D962000) [pid = 3944] [serial = 1994] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (0D7D3C00) [pid = 3944] [serial = 1991] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (0D723800) [pid = 3944] [serial = 1990] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (15529C00) [pid = 3944] [serial = 1988] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (14D84800) [pid = 3944] [serial = 1987] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (0DA37800) [pid = 3944] [serial = 1985] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (0DA19800) [pid = 3944] [serial = 1984] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 49 (0D3EC800) [pid = 3944] [serial = 1982] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 48 (0D236000) [pid = 3944] [serial = 1981] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 47 (19993400) [pid = 3944] [serial = 1940] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 46 (1762E000) [pid = 3944] [serial = 1979] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 45 (17C85C00) [pid = 3944] [serial = 2018] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 44 (1553D800) [pid = 3944] [serial = 2002] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 43 (155BD400) [pid = 3944] [serial = 2003] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 42 (14D85C00) [pid = 3944] [serial = 2000] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | --DOMWINDOW == 41 (15528C00) [pid = 3944] [serial = 2012] [outer = 00000000] [url = about:blank] 17:10:32 INFO - PROCESS | 3944 | 1464221432409 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 3944 | 1464221432488 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:10:32 INFO - PROCESS | 3944 | 1464221432493 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:10:32 INFO - PROCESS | 3944 | 1464221432496 Marionette TRACE conn6 <- [1,2690,null,{}] 17:10:32 INFO - PROCESS | 3944 | 1464221432504 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}] 17:10:32 INFO - PROCESS | 3944 | 1464221432618 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:10:32 INFO - PROCESS | 3944 | 1464221432698 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 3944 | ++DOCSHELL 0D361400 == 16 [pid = 3944] [id = 682] 17:10:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 42 (0D750C00) [pid = 3944] [serial = 2046] [outer = 00000000] 17:10:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 43 (0D920C00) [pid = 3944] [serial = 2047] [outer = 0D750C00] 17:10:32 INFO - PROCESS | 3944 | 1464221432745 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 44 (0D928C00) [pid = 3944] [serial = 2048] [outer = 0D750C00] 17:10:33 INFO - PROCESS | 3944 | 1464221433156 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]]]}] 17:10:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 17:10:33 INFO - PROCESS | 3944 | 1464221433228 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:10:33 INFO - PROCESS | 3944 | 1464221433234 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:10:33 INFO - PROCESS | 3944 | 1464221433241 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 3944 | 1464221433243 Marionette TRACE conn6 <- [1,2694,null,{}] 17:10:33 INFO - PROCESS | 3944 | 1464221433247 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}] 17:10:33 INFO - PROCESS | 3944 | 1464221433336 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:10:33 INFO - PROCESS | 3944 | 1464221433353 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:33 INFO - PROCESS | 3944 | ++DOCSHELL 0DA42C00 == 17 [pid = 3944] [id = 683] 17:10:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 45 (0DA43000) [pid = 3944] [serial = 2049] [outer = 00000000] 17:10:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 46 (0DA47800) [pid = 3944] [serial = 2050] [outer = 0DA43000] 17:10:33 INFO - PROCESS | 3944 | 1464221433404 Marionette DEBUG loaded listener.js 17:10:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 47 (0DA4E000) [pid = 3944] [serial = 2051] [outer = 0DA43000] 17:10:33 INFO - PROCESS | 3944 | 1464221433844 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]]]}] 17:10:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 17:10:33 INFO - PROCESS | 3944 | 1464221433912 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:10:33 INFO - PROCESS | 3944 | 1464221433914 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:10:33 INFO - PROCESS | 3944 | 1464221433917 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:10:33 INFO - PROCESS | 3944 | 1464221433921 Marionette TRACE conn6 <- [1,2698,null,{}] 17:10:33 INFO - PROCESS | 3944 | 1464221433932 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}] 17:10:34 INFO - PROCESS | 3944 | 1464221434049 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:10:34 INFO - PROCESS | 3944 | 1464221434057 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 3944 | ++DOCSHELL 0E0F1000 == 18 [pid = 3944] [id = 684] 17:10:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 48 (0E652400) [pid = 3944] [serial = 2052] [outer = 00000000] 17:10:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (14292800) [pid = 3944] [serial = 2053] [outer = 0E652400] 17:10:34 INFO - PROCESS | 3944 | 1464221434106 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (14728000) [pid = 3944] [serial = 2054] [outer = 0E652400] 17:10:34 INFO - PROCESS | 3944 | 1464221434599 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] 17:10:34 INFO - PROCESS | 3944 | 1464221434656 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:10:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:10:34 INFO - PROCESS | 3944 | 1464221434658 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 3944 | 1464221434660 Marionette TRACE conn6 <- [1,2702,null,{}] 17:10:34 INFO - PROCESS | 3944 | 1464221434664 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}] 17:10:34 INFO - PROCESS | 3944 | 1464221434780 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:10:34 INFO - PROCESS | 3944 | 1464221434795 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 3944 | ++DOCSHELL 14D19000 == 19 [pid = 3944] [id = 685] 17:10:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (14D85C00) [pid = 3944] [serial = 2055] [outer = 00000000] 17:10:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (15508800) [pid = 3944] [serial = 2056] [outer = 14D85C00] 17:10:34 INFO - PROCESS | 3944 | 1464221434899 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (15510000) [pid = 3944] [serial = 2057] [outer = 14D85C00] 17:10:35 INFO - PROCESS | 3944 | 1464221435304 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]]]}] 17:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 17:10:35 INFO - PROCESS | 3944 | 1464221435331 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:10:35 INFO - PROCESS | 3944 | 1464221435333 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:10:35 INFO - PROCESS | 3944 | 1464221435336 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 3944 | 1464221435338 Marionette TRACE conn6 <- [1,2706,null,{}] 17:10:35 INFO - PROCESS | 3944 | 1464221435342 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}] 17:10:35 INFO - PROCESS | 3944 | 1464221435476 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:10:35 INFO - PROCESS | 3944 | 1464221435499 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 3944 | ++DOCSHELL 15529C00 == 20 [pid = 3944] [id = 686] 17:10:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (1552C800) [pid = 3944] [serial = 2058] [outer = 00000000] 17:10:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (1553C800) [pid = 3944] [serial = 2059] [outer = 1552C800] 17:10:35 INFO - PROCESS | 3944 | 1464221435545 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (15541000) [pid = 3944] [serial = 2060] [outer = 1552C800] 17:10:36 INFO - PROCESS | 3944 | 1464221436008 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] 17:10:36 INFO - PROCESS | 3944 | 1464221436070 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:10:36 INFO - PROCESS | 3944 | 1464221436073 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 3944 | 1464221436075 Marionette TRACE conn6 <- [1,2710,null,{}] 17:10:36 INFO - PROCESS | 3944 | 1464221436087 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}] 17:10:36 INFO - PROCESS | 3944 | 1464221436228 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:10:36 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (0D74A800) [pid = 3944] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:10:36 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (0DA11400) [pid = 3944] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:10:36 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (0DF41800) [pid = 3944] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:10:36 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (0D74A000) [pid = 3944] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:10:36 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (14B6BC00) [pid = 3944] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:10:36 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (0E686400) [pid = 3944] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:10:36 INFO - PROCESS | 3944 | --DOMWINDOW == 49 (0D95C400) [pid = 3944] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:10:36 INFO - PROCESS | 3944 | 1464221436293 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 3944 | ++DOCSHELL 0D12E800 == 21 [pid = 3944] [id = 687] 17:10:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (0D19D800) [pid = 3944] [serial = 2061] [outer = 00000000] 17:10:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (0DA15C00) [pid = 3944] [serial = 2062] [outer = 0D19D800] 17:10:36 INFO - PROCESS | 3944 | 1464221436340 Marionette DEBUG loaded listener.js 17:10:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (14553000) [pid = 3944] [serial = 2063] [outer = 0D19D800] 17:10:36 INFO - PROCESS | 3944 | 1464221436723 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] 17:10:36 INFO - PROCESS | 3944 | 1464221436765 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:10:36 INFO - PROCESS | 3944 | 1464221436769 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 3944 | 1464221436771 Marionette TRACE conn6 <- [1,2714,null,{}] 17:10:36 INFO - PROCESS | 3944 | 1464221436808 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}] 17:10:36 INFO - PROCESS | 3944 | 1464221436920 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:10:36 INFO - PROCESS | 3944 | 1464221436933 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 3944 | ++DOCSHELL 155CB400 == 22 [pid = 3944] [id = 688] 17:10:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (155CC000) [pid = 3944] [serial = 2064] [outer = 00000000] 17:10:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (155F0000) [pid = 3944] [serial = 2065] [outer = 155CC000] 17:10:37 INFO - PROCESS | 3944 | 1464221436979 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (155F0800) [pid = 3944] [serial = 2066] [outer = 155CC000] 17:10:37 INFO - PROCESS | 3944 | 1464221437384 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]]]}] 17:10:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 17:10:37 INFO - PROCESS | 3944 | 1464221437440 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:10:37 INFO - PROCESS | 3944 | 1464221437442 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:10:37 INFO - PROCESS | 3944 | 1464221437445 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:10:37 INFO - PROCESS | 3944 | 1464221437447 Marionette TRACE conn6 <- [1,2718,null,{}] 17:10:37 INFO - PROCESS | 3944 | 1464221437450 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}] 17:10:37 INFO - PROCESS | 3944 | 1464221437561 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:10:37 INFO - PROCESS | 3944 | 1464221437570 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:37 INFO - PROCESS | 3944 | ++DOCSHELL 155F4C00 == 23 [pid = 3944] [id = 689] 17:10:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (155F8000) [pid = 3944] [serial = 2067] [outer = 00000000] 17:10:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (15B24C00) [pid = 3944] [serial = 2068] [outer = 155F8000] 17:10:37 INFO - PROCESS | 3944 | 1464221437614 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (15B31800) [pid = 3944] [serial = 2069] [outer = 155F8000] 17:10:38 INFO - PROCESS | 3944 | 1464221438525 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:10:38 INFO - PROCESS | 3944 | 1464221438570 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:10:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:10:38 INFO - PROCESS | 3944 | 1464221438575 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 3944 | 1464221438580 Marionette TRACE conn6 <- [1,2722,null,{}] 17:10:38 INFO - PROCESS | 3944 | 1464221438630 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}] 17:10:38 INFO - PROCESS | 3944 | 1464221438726 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:10:38 INFO - PROCESS | 3944 | 1464221438852 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DA000 == 24 [pid = 3944] [id = 690] 17:10:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (0D7DAC00) [pid = 3944] [serial = 2070] [outer = 00000000] 17:10:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (0D922800) [pid = 3944] [serial = 2071] [outer = 0D7DAC00] 17:10:38 INFO - PROCESS | 3944 | 1464221438911 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (0DA14800) [pid = 3944] [serial = 2072] [outer = 0D7DAC00] 17:10:39 INFO - PROCESS | 3944 | 1464221439501 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]]]}] 17:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 970ms 17:10:39 INFO - PROCESS | 3944 | 1464221439546 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:10:39 INFO - PROCESS | 3944 | 1464221439552 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:10:39 INFO - PROCESS | 3944 | 1464221439559 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - PROCESS | 3944 | 1464221439562 Marionette TRACE conn6 <- [1,2726,null,{}] 17:10:39 INFO - PROCESS | 3944 | 1464221439566 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}] 17:10:39 INFO - PROCESS | 3944 | 1464221439674 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:10:39 INFO - PROCESS | 3944 | 1464221439778 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 3944 | ++DOCSHELL 0E651800 == 25 [pid = 3944] [id = 691] 17:10:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (0E685400) [pid = 3944] [serial = 2073] [outer = 00000000] 17:10:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (14B3DC00) [pid = 3944] [serial = 2074] [outer = 0E685400] 17:10:39 INFO - PROCESS | 3944 | 1464221439833 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (14D7DC00) [pid = 3944] [serial = 2075] [outer = 0E685400] 17:10:40 INFO - PROCESS | 3944 | 1464221440460 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]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 930ms 17:10:40 INFO - PROCESS | 3944 | 1464221440490 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 3944 | 1464221440493 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:10:40 INFO - PROCESS | 3944 | 1464221440497 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 3944 | 1464221440501 Marionette TRACE conn6 <- [1,2730,null,{}] 17:10:40 INFO - PROCESS | 3944 | 1464221440512 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}] 17:10:40 INFO - PROCESS | 3944 | 1464221440628 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:10:40 INFO - PROCESS | 3944 | 1464221440762 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 3944 | ++DOCSHELL 155E2C00 == 26 [pid = 3944] [id = 692] 17:10:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (155E3000) [pid = 3944] [serial = 2076] [outer = 00000000] 17:10:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (15B40C00) [pid = 3944] [serial = 2077] [outer = 155E3000] 17:10:40 INFO - PROCESS | 3944 | 1464221440820 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (15C4E400) [pid = 3944] [serial = 2078] [outer = 155E3000] 17:10:41 INFO - PROCESS | 3944 | 1464221441607 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]]]}] 17:10:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:10:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1122ms 17:10:41 INFO - PROCESS | 3944 | 1464221441650 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 3944 | 1464221441654 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:10:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:10:41 INFO - PROCESS | 3944 | 1464221441664 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 3944 | 1464221441667 Marionette TRACE conn6 <- [1,2734,null,{}] 17:10:41 INFO - PROCESS | 3944 | 1464221441673 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}] 17:10:41 INFO - PROCESS | 3944 | 1464221441772 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:10:41 INFO - PROCESS | 3944 | 1464221441920 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1552D800) [pid = 3944] [serial = 2041] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1550F000) [pid = 3944] [serial = 2039] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (0D89FC00) [pid = 3944] [serial = 2023] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (0D91EC00) [pid = 3944] [serial = 2024] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (0DA1E800) [pid = 3944] [serial = 2026] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (0DA36400) [pid = 3944] [serial = 2027] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (0E078400) [pid = 3944] [serial = 2029] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (0D7D5800) [pid = 3944] [serial = 2021] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (14D79C00) [pid = 3944] [serial = 2035] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (1476BC00) [pid = 3944] [serial = 2033] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (15505C00) [pid = 3944] [serial = 2036] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (15507000) [pid = 3944] [serial = 2038] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (1454D400) [pid = 3944] [serial = 2032] [outer = 00000000] [url = about:blank] 17:10:41 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (0E0FA000) [pid = 3944] [serial = 2030] [outer = 00000000] [url = about:blank] 17:10:42 INFO - PROCESS | 3944 | ++DOCSHELL 0CA90800 == 27 [pid = 3944] [id = 693] 17:10:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (0D16CC00) [pid = 3944] [serial = 2079] [outer = 00000000] 17:10:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (0D3F5800) [pid = 3944] [serial = 2080] [outer = 0D16CC00] 17:10:42 INFO - PROCESS | 3944 | 1464221442008 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (0D7DE000) [pid = 3944] [serial = 2081] [outer = 0D16CC00] 17:10:42 INFO - PROCESS | 3944 | 1464221442396 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]]]}] 17:10:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:10:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 771ms 17:10:42 INFO - PROCESS | 3944 | 1464221442474 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 3944 | 1464221442479 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:10:42 INFO - PROCESS | 3944 | 1464221442486 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 3944 | 1464221442489 Marionette TRACE conn6 <- [1,2738,null,{}] 17:10:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:10:42 INFO - PROCESS | 3944 | 1464221442492 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}] 17:10:42 INFO - PROCESS | 3944 | 1464221442584 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:10:42 INFO - PROCESS | 3944 | 1464221442599 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:42 INFO - PROCESS | 3944 | ++DOCSHELL 0DA37400 == 28 [pid = 3944] [id = 694] 17:10:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (0DA38C00) [pid = 3944] [serial = 2082] [outer = 00000000] 17:10:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (0DA43C00) [pid = 3944] [serial = 2083] [outer = 0DA38C00] 17:10:42 INFO - PROCESS | 3944 | 1464221442643 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (0DA4DC00) [pid = 3944] [serial = 2084] [outer = 0DA38C00] 17:10:43 INFO - PROCESS | 3944 | 1464221443102 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]]]}] 17:10:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:10:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 17:10:43 INFO - PROCESS | 3944 | 1464221443165 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:10:43 INFO - PROCESS | 3944 | 1464221443168 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:10:43 INFO - PROCESS | 3944 | 1464221443171 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:10:43 INFO - PROCESS | 3944 | 1464221443175 Marionette TRACE conn6 <- [1,2742,null,{}] 17:10:43 INFO - PROCESS | 3944 | 1464221443186 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}] 17:10:43 INFO - PROCESS | 3944 | 1464221443303 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:10:43 INFO - PROCESS | 3944 | 1464221443400 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 3944 | ++DOCSHELL 0E683000 == 29 [pid = 3944] [id = 695] 17:10:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (0E684800) [pid = 3944] [serial = 2085] [outer = 00000000] 17:10:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (144E1C00) [pid = 3944] [serial = 2086] [outer = 0E684800] 17:10:43 INFO - PROCESS | 3944 | 1464221443448 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (147EC000) [pid = 3944] [serial = 2087] [outer = 0E684800] 17:10:43 INFO - PROCESS | 3944 | 1464221443830 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]]]}] 17:10:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:10:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 17:10:43 INFO - PROCESS | 3944 | 1464221443845 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:10:43 INFO - PROCESS | 3944 | 1464221443847 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:10:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:10:43 INFO - PROCESS | 3944 | 1464221443850 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - PROCESS | 3944 | 1464221443852 Marionette TRACE conn6 <- [1,2746,null,{}] 17:10:43 INFO - PROCESS | 3944 | 1464221443855 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}] 17:10:44 INFO - PROCESS | 3944 | 1464221443982 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:10:44 INFO - PROCESS | 3944 | 1464221443996 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 3944 | ++DOCSHELL 14C9B800 == 30 [pid = 3944] [id = 696] 17:10:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (14C9D800) [pid = 3944] [serial = 2088] [outer = 00000000] 17:10:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (15507C00) [pid = 3944] [serial = 2089] [outer = 14C9D800] 17:10:44 INFO - PROCESS | 3944 | 1464221444042 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (15522400) [pid = 3944] [serial = 2090] [outer = 14C9D800] 17:10:44 INFO - PROCESS | 3944 | 1464221444496 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]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:10:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 17:10:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:10:44 INFO - PROCESS | 3944 | 1464221444525 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:10:44 INFO - PROCESS | 3944 | 1464221444527 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:10:44 INFO - PROCESS | 3944 | 1464221444530 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 3944 | 1464221444532 Marionette TRACE conn6 <- [1,2750,null,{}] 17:10:44 INFO - PROCESS | 3944 | 1464221444535 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}] 17:10:44 INFO - PROCESS | 3944 | 1464221444644 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:10:44 INFO - PROCESS | 3944 | 1464221444736 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 3944 | ++DOCSHELL 0D95F400 == 31 [pid = 3944] [id = 697] 17:10:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1552D800) [pid = 3944] [serial = 2091] [outer = 00000000] 17:10:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (155BE000) [pid = 3944] [serial = 2092] [outer = 1552D800] 17:10:44 INFO - PROCESS | 3944 | 1464221444781 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (155BE800) [pid = 3944] [serial = 2093] [outer = 1552D800] 17:10:45 INFO - PROCESS | 3944 | 1464221445222 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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:10:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 17:10:45 INFO - PROCESS | 3944 | 1464221445261 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 3944 | 1464221445263 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:10:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:10:45 INFO - PROCESS | 3944 | 1464221445266 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 3944 | 1464221445268 Marionette TRACE conn6 <- [1,2754,null,{}] 17:10:45 INFO - PROCESS | 3944 | 1464221445271 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}] 17:10:45 INFO - PROCESS | 3944 | 1464221445409 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:10:45 INFO - PROCESS | 3944 | 1464221445422 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 3944 | ++DOCSHELL 155CB000 == 32 [pid = 3944] [id = 698] 17:10:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (155D9400) [pid = 3944] [serial = 2094] [outer = 00000000] 17:10:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (155F8400) [pid = 3944] [serial = 2095] [outer = 155D9400] 17:10:45 INFO - PROCESS | 3944 | 1464221445467 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (15B9DC00) [pid = 3944] [serial = 2096] [outer = 155D9400] 17:10:45 INFO - PROCESS | 3944 | 1464221445912 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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:10:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 17:10:45 INFO - PROCESS | 3944 | 1464221445937 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 3944 | 1464221445939 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:10:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:10:46 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (0E652400) [pid = 3944] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:10:46 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (0D750C00) [pid = 3944] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:10:46 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (0DA43000) [pid = 3944] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:10:46 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (14D85C00) [pid = 3944] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:10:46 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1552C800) [pid = 3944] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:10:46 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (0D19D800) [pid = 3944] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:10:46 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (155CC000) [pid = 3944] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:10:46 INFO - PROCESS | 3944 | 1464221446038 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - PROCESS | 3944 | 1464221446040 Marionette TRACE conn6 <- [1,2758,null,{}] 17:10:46 INFO - PROCESS | 3944 | 1464221446044 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}] 17:10:46 INFO - PROCESS | 3944 | 1464221446124 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:10:46 INFO - PROCESS | 3944 | 1464221446131 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 3944 | ++DOCSHELL 1427D800 == 33 [pid = 3944] [id = 699] 17:10:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (14767C00) [pid = 3944] [serial = 2097] [outer = 00000000] 17:10:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (155C6400) [pid = 3944] [serial = 2098] [outer = 14767C00] 17:10:46 INFO - PROCESS | 3944 | 1464221446175 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (155F9C00) [pid = 3944] [serial = 2099] [outer = 14767C00] 17:10:46 INFO - PROCESS | 3944 | 1464221446604 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]]]}] 17:10:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:10:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 651ms 17:10:46 INFO - PROCESS | 3944 | 1464221446665 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:10:46 INFO - PROCESS | 3944 | 1464221446667 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:10:46 INFO - PROCESS | 3944 | 1464221446670 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:10:46 INFO - PROCESS | 3944 | 1464221446672 Marionette TRACE conn6 <- [1,2762,null,{}] 17:10:46 INFO - PROCESS | 3944 | 1464221446676 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}] 17:10:46 INFO - PROCESS | 3944 | 1464221446753 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:10:46 INFO - PROCESS | 3944 | 1464221446759 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 3944 | ++DOCSHELL 15E56400 == 34 [pid = 3944] [id = 700] 17:10:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (17141C00) [pid = 3944] [serial = 2100] [outer = 00000000] 17:10:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (17375000) [pid = 3944] [serial = 2101] [outer = 17141C00] 17:10:46 INFO - PROCESS | 3944 | 1464221446805 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (17375400) [pid = 3944] [serial = 2102] [outer = 17141C00] 17:10:47 INFO - PROCESS | 3944 | 1464221447222 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]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:10:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 570ms 17:10:47 INFO - PROCESS | 3944 | 1464221447245 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 3944 | 1464221447247 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:10:47 INFO - PROCESS | 3944 | 1464221447250 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 3944 | 1464221447251 Marionette TRACE conn6 <- [1,2766,null,{}] 17:10:47 INFO - PROCESS | 3944 | 1464221447255 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}] 17:10:47 INFO - PROCESS | 3944 | 1464221447376 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:10:47 INFO - PROCESS | 3944 | 1464221447385 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 3944 | ++DOCSHELL 17360800 == 35 [pid = 3944] [id = 701] 17:10:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (17363800) [pid = 3944] [serial = 2103] [outer = 00000000] 17:10:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (17612800) [pid = 3944] [serial = 2104] [outer = 17363800] 17:10:47 INFO - PROCESS | 3944 | 1464221447429 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17613000) [pid = 3944] [serial = 2105] [outer = 17363800] 17:10:47 INFO - PROCESS | 3944 | 1464221447855 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]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:10:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 17:10:47 INFO - PROCESS | 3944 | 1464221447881 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 3944 | 1464221447883 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:10:47 INFO - PROCESS | 3944 | 1464221447886 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 3944 | 1464221447887 Marionette TRACE conn6 <- [1,2770,null,{}] 17:10:47 INFO - PROCESS | 3944 | 1464221447890 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}] 17:10:48 INFO - PROCESS | 3944 | 1464221448006 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:10:48 INFO - PROCESS | 3944 | 1464221448123 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 3944 | ++DOCSHELL 0D1A2C00 == 36 [pid = 3944] [id = 702] 17:10:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (0D1E3C00) [pid = 3944] [serial = 2106] [outer = 00000000] 17:10:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (0D3F6400) [pid = 3944] [serial = 2107] [outer = 0D1E3C00] 17:10:48 INFO - PROCESS | 3944 | 1464221448181 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (0D751400) [pid = 3944] [serial = 2108] [outer = 0D1E3C00] 17:10:48 INFO - PROCESS | 3944 | 1464221448802 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]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:10:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 17:10:48 INFO - PROCESS | 3944 | 1464221448858 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 3944 | 1464221448863 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:10:48 INFO - PROCESS | 3944 | 1464221448868 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 3944 | 1464221448872 Marionette TRACE conn6 <- [1,2774,null,{}] 17:10:48 INFO - PROCESS | 3944 | 1464221448877 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}] 17:10:49 INFO - PROCESS | 3944 | 1464221449018 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:10:49 INFO - PROCESS | 3944 | 1464221449155 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 3944 | ++DOCSHELL 0DF43C00 == 37 [pid = 3944] [id = 703] 17:10:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (0E014000) [pid = 3944] [serial = 2109] [outer = 00000000] 17:10:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (0E680400) [pid = 3944] [serial = 2110] [outer = 0E014000] 17:10:49 INFO - PROCESS | 3944 | 1464221449213 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1476F400) [pid = 3944] [serial = 2111] [outer = 0E014000] 17:10:49 INFO - PROCESS | 3944 | 1464221449765 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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:10:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 17:10:49 INFO - PROCESS | 3944 | 1464221449805 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 3944 | 1464221449810 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:10:49 INFO - PROCESS | 3944 | 1464221449813 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:10:49 INFO - PROCESS | 3944 | 1464221449816 Marionette TRACE conn6 <- [1,2778,null,{}] 17:10:49 INFO - PROCESS | 3944 | 1464221449819 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}] 17:10:49 INFO - PROCESS | 3944 | 1464221449927 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:10:50 INFO - PROCESS | 3944 | 1464221450036 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 3944 | ++DOCSHELL 155C1C00 == 38 [pid = 3944] [id = 704] 17:10:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (155DF800) [pid = 3944] [serial = 2112] [outer = 00000000] 17:10:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (15B3B000) [pid = 3944] [serial = 2113] [outer = 155DF800] 17:10:50 INFO - PROCESS | 3944 | 1464221450090 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1791E400) [pid = 3944] [serial = 2114] [outer = 155DF800] 17:10:50 INFO - PROCESS | 3944 | 1464221450724 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]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:10:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 17:10:50 INFO - PROCESS | 3944 | 1464221450748 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 3944 | 1464221450750 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:10:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:10:50 INFO - PROCESS | 3944 | 1464221450761 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 3944 | 1464221450767 Marionette TRACE conn6 <- [1,2782,null,{}] 17:10:50 INFO - PROCESS | 3944 | 1464221450772 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}] 17:10:50 INFO - PROCESS | 3944 | 1464221450880 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:10:51 INFO - PROCESS | 3944 | 1464221450987 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 3944 | ++DOCSHELL 17926400 == 39 [pid = 3944] [id = 705] 17:10:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17C7E400) [pid = 3944] [serial = 2115] [outer = 00000000] 17:10:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17DF0400) [pid = 3944] [serial = 2116] [outer = 17C7E400] 17:10:51 INFO - PROCESS | 3944 | 1464221451041 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (17DF8800) [pid = 3944] [serial = 2117] [outer = 17C7E400] 17:10:51 INFO - PROCESS | 3944 | 1464221451662 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]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:10:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 17:10:51 INFO - PROCESS | 3944 | 1464221451687 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 3944 | 1464221451690 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:10:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:10:51 INFO - PROCESS | 3944 | 1464221451694 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 3944 | 1464221451696 Marionette TRACE conn6 <- [1,2786,null,{}] 17:10:51 INFO - PROCESS | 3944 | 1464221451700 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}] 17:10:51 INFO - PROCESS | 3944 | 1464221451809 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:10:51 INFO - PROCESS | 3944 | 1464221451918 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 3944 | ++DOCSHELL 0DA4B400 == 40 [pid = 3944] [id = 706] 17:10:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (0DB70800) [pid = 3944] [serial = 2118] [outer = 00000000] 17:10:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (147F7C00) [pid = 3944] [serial = 2119] [outer = 0DB70800] 17:10:52 INFO - PROCESS | 3944 | 1464221451972 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (15503400) [pid = 3944] [serial = 2120] [outer = 0DB70800] 17:10:52 INFO - PROCESS | 3944 | 1464221452694 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]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:10:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1071ms 17:10:52 INFO - PROCESS | 3944 | 1464221452769 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 3944 | 1464221452773 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:10:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:10:52 INFO - PROCESS | 3944 | 1464221452778 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 3944 | 1464221452782 Marionette TRACE conn6 <- [1,2790,null,{}] 17:10:52 INFO - PROCESS | 3944 | 1464221452786 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}] 17:10:52 INFO - PROCESS | 3944 | 1464221452888 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:10:53 INFO - PROCESS | 3944 | 1464221453016 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 17360800 == 39 [pid = 3944] [id = 701] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 15E56400 == 38 [pid = 3944] [id = 700] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 1427D800 == 37 [pid = 3944] [id = 699] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 155CB000 == 36 [pid = 3944] [id = 698] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 0D95F400 == 35 [pid = 3944] [id = 697] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 14C9B800 == 34 [pid = 3944] [id = 696] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 0E683000 == 33 [pid = 3944] [id = 695] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 0DA37400 == 32 [pid = 3944] [id = 694] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 0CA90800 == 31 [pid = 3944] [id = 693] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 155E2C00 == 30 [pid = 3944] [id = 692] 17:10:53 INFO - PROCESS | 3944 | --DOCSHELL 0E651800 == 29 [pid = 3944] [id = 691] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15B24C00) [pid = 3944] [serial = 2068] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (14292800) [pid = 3944] [serial = 2053] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (0D920C00) [pid = 3944] [serial = 2047] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (0D928C00) [pid = 3944] [serial = 2048] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0DA47800) [pid = 3944] [serial = 2050] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (0DA4E000) [pid = 3944] [serial = 2051] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (15508800) [pid = 3944] [serial = 2056] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (0D95DC00) [pid = 3944] [serial = 2044] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1553C800) [pid = 3944] [serial = 2059] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (0DA15C00) [pid = 3944] [serial = 2062] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15541000) [pid = 3944] [serial = 2060] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (155F0000) [pid = 3944] [serial = 2065] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (15510000) [pid = 3944] [serial = 2057] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (14553000) [pid = 3944] [serial = 2063] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (155F0800) [pid = 3944] [serial = 2066] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (14728000) [pid = 3944] [serial = 2054] [outer = 00000000] [url = about:blank] 17:10:53 INFO - PROCESS | 3944 | ++DOCSHELL 0D175400 == 30 [pid = 3944] [id = 707] 17:10:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (0D19E400) [pid = 3944] [serial = 2121] [outer = 00000000] 17:10:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (0D7D3000) [pid = 3944] [serial = 2122] [outer = 0D19E400] 17:10:53 INFO - PROCESS | 3944 | 1464221453117 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (0D928400) [pid = 3944] [serial = 2123] [outer = 0D19E400] 17:10:53 INFO - PROCESS | 3944 | 1464221453551 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]]]}] 17:10:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:10:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 830ms 17:10:53 INFO - PROCESS | 3944 | 1464221453609 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 3944 | 1464221453615 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:10:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:10:53 INFO - PROCESS | 3944 | 1464221453621 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 3944 | 1464221453623 Marionette TRACE conn6 <- [1,2794,null,{}] 17:10:53 INFO - PROCESS | 3944 | 1464221453627 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}] 17:10:53 INFO - PROCESS | 3944 | 1464221453714 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:10:53 INFO - PROCESS | 3944 | 1464221453724 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D3400 == 31 [pid = 3944] [id = 708] 17:10:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (0DB72400) [pid = 3944] [serial = 2124] [outer = 00000000] 17:10:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (0E686400) [pid = 3944] [serial = 2125] [outer = 0DB72400] 17:10:53 INFO - PROCESS | 3944 | 1464221453770 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (14482C00) [pid = 3944] [serial = 2126] [outer = 0DB72400] 17:10:54 INFO - PROCESS | 3944 | 1464221454234 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]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:10:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 17:10:54 INFO - PROCESS | 3944 | 1464221454294 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 3944 | 1464221454296 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:10:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:10:54 INFO - PROCESS | 3944 | 1464221454300 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 3944 | 1464221454303 Marionette TRACE conn6 <- [1,2798,null,{}] 17:10:54 INFO - PROCESS | 3944 | 1464221454314 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}] 17:10:54 INFO - PROCESS | 3944 | 1464221454401 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:10:54 INFO - PROCESS | 3944 | 1464221454413 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 3944 | ++DOCSHELL 1550C000 == 32 [pid = 3944] [id = 709] 17:10:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1550C400) [pid = 3944] [serial = 2127] [outer = 00000000] 17:10:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15529400) [pid = 3944] [serial = 2128] [outer = 1550C400] 17:10:54 INFO - PROCESS | 3944 | 1464221454465 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (15536800) [pid = 3944] [serial = 2129] [outer = 1550C400] 17:10:54 INFO - PROCESS | 3944 | 1464221454946 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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 17:10:55 INFO - PROCESS | 3944 | 1464221454974 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 3944 | 1464221454977 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:10:55 INFO - PROCESS | 3944 | 1464221454985 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:10:55 INFO - PROCESS | 3944 | 1464221454986 Marionette TRACE conn6 <- [1,2802,null,{}] 17:10:55 INFO - PROCESS | 3944 | 1464221454990 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}] 17:10:55 INFO - PROCESS | 3944 | 1464221455075 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:10:55 INFO - PROCESS | 3944 | 1464221455082 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 3944 | ++DOCSHELL 15542800 == 33 [pid = 3944] [id = 710] 17:10:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15545000) [pid = 3944] [serial = 2130] [outer = 00000000] 17:10:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (155CB800) [pid = 3944] [serial = 2131] [outer = 15545000] 17:10:55 INFO - PROCESS | 3944 | 1464221455128 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (155DAC00) [pid = 3944] [serial = 2132] [outer = 15545000] 17:10:55 INFO - PROCESS | 3944 | 1464221455577 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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 17:10:55 INFO - PROCESS | 3944 | 1464221455622 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 3944 | 1464221455624 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:10:55 INFO - PROCESS | 3944 | 1464221455627 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 3944 | 1464221455629 Marionette TRACE conn6 <- [1,2806,null,{}] 17:10:55 INFO - PROCESS | 3944 | 1464221455632 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}] 17:10:55 INFO - PROCESS | 3944 | 1464221455751 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:10:55 INFO - PROCESS | 3944 | 1464221455757 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 3944 | ++DOCSHELL 15522000 == 34 [pid = 3944] [id = 711] 17:10:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (155DD400) [pid = 3944] [serial = 2133] [outer = 00000000] 17:10:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (155F3000) [pid = 3944] [serial = 2134] [outer = 155DD400] 17:10:55 INFO - PROCESS | 3944 | 1464221455804 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (155FCC00) [pid = 3944] [serial = 2135] [outer = 155DD400] 17:10:56 INFO - PROCESS | 3944 | 1464221456306 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]]]}] 17:10:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:10:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 731ms 17:10:56 INFO - PROCESS | 3944 | 1464221456359 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:10:56 INFO - PROCESS | 3944 | 1464221456361 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:10:56 INFO - PROCESS | 3944 | 1464221456369 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 3944 | 1464221456371 Marionette TRACE conn6 <- [1,2810,null,{}] 17:10:56 INFO - PROCESS | 3944 | 1464221456382 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}] 17:10:56 INFO - PROCESS | 3944 | 1464221456517 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:10:56 INFO - PROCESS | 3944 | 1464221456588 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 3944 | ++DOCSHELL 17359400 == 35 [pid = 3944] [id = 712] 17:10:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1735A400) [pid = 3944] [serial = 2136] [outer = 00000000] 17:10:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (17616C00) [pid = 3944] [serial = 2137] [outer = 1735A400] 17:10:56 INFO - PROCESS | 3944 | 1464221456635 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1763AC00) [pid = 3944] [serial = 2138] [outer = 1735A400] 17:10:57 INFO - PROCESS | 3944 | 1464221457080 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]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:10:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 17:10:57 INFO - PROCESS | 3944 | 1464221457122 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 3944 | 1464221457124 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:10:57 INFO - PROCESS | 3944 | 1464221457134 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 3944 | 1464221457135 Marionette TRACE conn6 <- [1,2814,null,{}] 17:10:57 INFO - PROCESS | 3944 | 1464221457139 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}] 17:10:57 INFO - PROCESS | 3944 | 1464221457251 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:10:57 INFO - PROCESS | 3944 | 1464221457260 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 3944 | ++DOCSHELL 17C7E800 == 36 [pid = 3944] [id = 713] 17:10:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (17C88000) [pid = 3944] [serial = 2139] [outer = 00000000] 17:10:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (185D3000) [pid = 3944] [serial = 2140] [outer = 17C88000] 17:10:57 INFO - PROCESS | 3944 | 1464221457305 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (17DD3800) [pid = 3944] [serial = 2141] [outer = 17C88000] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1552D800) [pid = 3944] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (155D9400) [pid = 3944] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (0D16CC00) [pid = 3944] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (14767C00) [pid = 3944] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (0DA38C00) [pid = 3944] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (0E684800) [pid = 3944] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (17141C00) [pid = 3944] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:10:57 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (14C9D800) [pid = 3944] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:10:57 INFO - PROCESS | 3944 | 1464221457833 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:10:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 17:10:57 INFO - PROCESS | 3944 | 1464221457866 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 3944 | 1464221457868 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:10:57 INFO - PROCESS | 3944 | 1464221457871 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:10:57 INFO - PROCESS | 3944 | 1464221457873 Marionette TRACE conn6 <- [1,2818,null,{}] 17:10:57 INFO - PROCESS | 3944 | 1464221457877 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}] 17:10:57 INFO - PROCESS | 3944 | 1464221457958 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:10:58 INFO - PROCESS | 3944 | 1464221458058 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DB800 == 37 [pid = 3944] [id = 714] 17:10:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (0DA11400) [pid = 3944] [serial = 2142] [outer = 00000000] 17:10:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1735E400) [pid = 3944] [serial = 2143] [outer = 0DA11400] 17:10:58 INFO - PROCESS | 3944 | 1464221458104 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18D2E000) [pid = 3944] [serial = 2144] [outer = 0DA11400] 17:10:58 INFO - PROCESS | 3944 | 1464221458456 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]]]}] 17:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 17:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:10:58 INFO - PROCESS | 3944 | 1464221458506 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 3944 | 1464221458508 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:10:58 INFO - PROCESS | 3944 | 1464221458511 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 3944 | 1464221458512 Marionette TRACE conn6 <- [1,2822,null,{}] 17:10:58 INFO - PROCESS | 3944 | 1464221458516 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}] 17:10:58 INFO - PROCESS | 3944 | 1464221458623 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:10:58 INFO - PROCESS | 3944 | 1464221458720 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 3944 | ++DOCSHELL 18D33400 == 38 [pid = 3944] [id = 715] 17:10:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (18D3A400) [pid = 3944] [serial = 2145] [outer = 00000000] 17:10:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (190B4400) [pid = 3944] [serial = 2146] [outer = 18D3A400] 17:10:58 INFO - PROCESS | 3944 | 1464221458764 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (190B7800) [pid = 3944] [serial = 2147] [outer = 18D3A400] 17:10:59 INFO - PROCESS | 3944 | 1464221459129 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:10:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 17:10:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:10:59 INFO - PROCESS | 3944 | 1464221459182 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 3944 | 1464221459184 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:10:59 INFO - PROCESS | 3944 | 1464221459187 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 3944 | 1464221459188 Marionette TRACE conn6 <- [1,2826,null,{}] 17:10:59 INFO - PROCESS | 3944 | 1464221459201 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}] 17:10:59 INFO - PROCESS | 3944 | 1464221459280 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:10:59 INFO - PROCESS | 3944 | 1464221459286 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 3944 | ++DOCSHELL 190BB400 == 39 [pid = 3944] [id = 716] 17:10:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (190BB000) [pid = 3944] [serial = 2148] [outer = 00000000] 17:10:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (190D3000) [pid = 3944] [serial = 2149] [outer = 190BB000] 17:10:59 INFO - PROCESS | 3944 | 1464221459330 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (190D3C00) [pid = 3944] [serial = 2150] [outer = 190BB000] 17:10:59 INFO - PROCESS | 3944 | 1464221459857 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]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:10:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 17:10:59 INFO - PROCESS | 3944 | 1464221459918 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:10:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:10:59 INFO - PROCESS | 3944 | 1464221459923 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:10:59 INFO - PROCESS | 3944 | 1464221459928 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 3944 | 1464221459933 Marionette TRACE conn6 <- [1,2830,null,{}] 17:10:59 INFO - PROCESS | 3944 | 1464221459940 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}] 17:11:00 INFO - PROCESS | 3944 | 1464221460156 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:11:00 INFO - PROCESS | 3944 | 1464221460169 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 3944 | ++DOCSHELL 0D750C00 == 40 [pid = 3944] [id = 717] 17:11:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (0D7D0000) [pid = 3944] [serial = 2151] [outer = 00000000] 17:11:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (0DA37400) [pid = 3944] [serial = 2152] [outer = 0D7D0000] 17:11:00 INFO - PROCESS | 3944 | 1464221460226 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (0DA50000) [pid = 3944] [serial = 2153] [outer = 0D7D0000] 17:11:00 INFO - PROCESS | 3944 | 1464221460889 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]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 990ms 17:11:00 INFO - PROCESS | 3944 | 1464221460926 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 3944 | 1464221460932 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:11:00 INFO - PROCESS | 3944 | 1464221460940 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:11:00 INFO - PROCESS | 3944 | 1464221460943 Marionette TRACE conn6 <- [1,2834,null,{}] 17:11:00 INFO - PROCESS | 3944 | 1464221460947 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}] 17:11:01 INFO - PROCESS | 3944 | 1464221461058 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:11:01 INFO - PROCESS | 3944 | 1464221461200 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 3944 | ++DOCSHELL 14BC1400 == 41 [pid = 3944] [id = 718] 17:11:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (14BC8800) [pid = 3944] [serial = 2154] [outer = 00000000] 17:11:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (15510C00) [pid = 3944] [serial = 2155] [outer = 14BC8800] 17:11:01 INFO - PROCESS | 3944 | 1464221461257 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1553D800) [pid = 3944] [serial = 2156] [outer = 14BC8800] 17:11:01 INFO - PROCESS | 3944 | 1464221461862 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]]]}] 17:11:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:11:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 17:11:01 INFO - PROCESS | 3944 | 1464221461916 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 3944 | 1464221461919 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:11:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:11:01 INFO - PROCESS | 3944 | 1464221461923 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 3944 | 1464221461927 Marionette TRACE conn6 <- [1,2838,null,{}] 17:11:01 INFO - PROCESS | 3944 | 1464221461939 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}] 17:11:02 INFO - PROCESS | 3944 | 1464221462053 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:11:02 INFO - PROCESS | 3944 | 1464221462193 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 3944 | ++DOCSHELL 17DFE000 == 42 [pid = 3944] [id = 719] 17:11:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (18D35800) [pid = 3944] [serial = 2157] [outer = 00000000] 17:11:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (190D2800) [pid = 3944] [serial = 2158] [outer = 18D35800] 17:11:02 INFO - PROCESS | 3944 | 1464221462251 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (191D0400) [pid = 3944] [serial = 2159] [outer = 18D35800] 17:11:02 INFO - PROCESS | 3944 | 1464221462838 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:11:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:11:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 17:11:02 INFO - PROCESS | 3944 | 1464221462856 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 3944 | 1464221462859 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:11:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:11:02 INFO - PROCESS | 3944 | 1464221462862 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - PROCESS | 3944 | 1464221462864 Marionette TRACE conn6 <- [1,2842,null,{}] 17:11:02 INFO - PROCESS | 3944 | 1464221462867 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}] 17:11:03 INFO - PROCESS | 3944 | 1464221462976 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:11:03 INFO - PROCESS | 3944 | 1464221463089 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 3944 | ++DOCSHELL 191D7800 == 43 [pid = 3944] [id = 720] 17:11:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (191D8400) [pid = 3944] [serial = 2160] [outer = 00000000] 17:11:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (19740400) [pid = 3944] [serial = 2161] [outer = 191D8400] 17:11:03 INFO - PROCESS | 3944 | 1464221463145 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (19748800) [pid = 3944] [serial = 2162] [outer = 191D8400] 17:11:04 INFO - PROCESS | 3944 | 1464221463998 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]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:11:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1177ms 17:11:04 INFO - PROCESS | 3944 | 1464221464043 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 3944 | 1464221464047 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:11:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:11:04 INFO - PROCESS | 3944 | 1464221464052 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 3944 | 1464221464056 Marionette TRACE conn6 <- [1,2846,null,{}] 17:11:04 INFO - PROCESS | 3944 | 1464221464062 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}] 17:11:04 INFO - PROCESS | 3944 | 1464221464162 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:11:04 INFO - PROCESS | 3944 | 1464221464310 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:04 INFO - PROCESS | 3944 | ++DOCSHELL 0D926800 == 44 [pid = 3944] [id = 721] 17:11:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (0D961C00) [pid = 3944] [serial = 2163] [outer = 00000000] 17:11:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (0DA36800) [pid = 3944] [serial = 2164] [outer = 0D961C00] 17:11:04 INFO - PROCESS | 3944 | 1464221464363 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (0DF45C00) [pid = 3944] [serial = 2165] [outer = 0D961C00] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 18D33400 == 43 [pid = 3944] [id = 715] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 0D7DB800 == 42 [pid = 3944] [id = 714] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 17C7E800 == 41 [pid = 3944] [id = 713] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 17359400 == 40 [pid = 3944] [id = 712] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 15522000 == 39 [pid = 3944] [id = 711] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 15542800 == 38 [pid = 3944] [id = 710] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 1550C000 == 37 [pid = 3944] [id = 709] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 0D7D3400 == 36 [pid = 3944] [id = 708] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (17612800) [pid = 3944] [serial = 2104] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 0D175400 == 35 [pid = 3944] [id = 707] 17:11:04 INFO - PROCESS | 3944 | --DOCSHELL 0D1A2C00 == 34 [pid = 3944] [id = 702] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (155BE000) [pid = 3944] [serial = 2092] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (14B3DC00) [pid = 3944] [serial = 2074] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (155F8400) [pid = 3944] [serial = 2095] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (0D3F5800) [pid = 3944] [serial = 2080] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (0D7DE000) [pid = 3944] [serial = 2081] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (155BE800) [pid = 3944] [serial = 2093] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (155F9C00) [pid = 3944] [serial = 2099] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (155C6400) [pid = 3944] [serial = 2098] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (15B9DC00) [pid = 3944] [serial = 2096] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (0DA43C00) [pid = 3944] [serial = 2083] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (0DA4DC00) [pid = 3944] [serial = 2084] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (15B40C00) [pid = 3944] [serial = 2077] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (0D922800) [pid = 3944] [serial = 2071] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (147EC000) [pid = 3944] [serial = 2087] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (144E1C00) [pid = 3944] [serial = 2086] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (17375400) [pid = 3944] [serial = 2102] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (15507C00) [pid = 3944] [serial = 2089] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (15522400) [pid = 3944] [serial = 2090] [outer = 00000000] [url = about:blank] 17:11:04 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (17375000) [pid = 3944] [serial = 2101] [outer = 00000000] [url = about:blank] 17:11:05 INFO - PROCESS | 3944 | 1464221464994 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:11:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 990ms 17:11:05 INFO - PROCESS | 3944 | 1464221465044 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 3944 | 1464221465049 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:11:05 INFO - PROCESS | 3944 | 1464221465055 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:11:05 INFO - PROCESS | 3944 | 1464221465058 Marionette TRACE conn6 <- [1,2850,null,{}] 17:11:05 INFO - PROCESS | 3944 | 1464221465062 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}] 17:11:05 INFO - PROCESS | 3944 | 1464221465151 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:11:05 INFO - PROCESS | 3944 | 1464221465253 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 3944 | ++DOCSHELL 0D3EF000 == 35 [pid = 3944] [id = 722] 17:11:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (0D72C800) [pid = 3944] [serial = 2166] [outer = 00000000] 17:11:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (0DA18000) [pid = 3944] [serial = 2167] [outer = 0D72C800] 17:11:05 INFO - PROCESS | 3944 | 1464221465299 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (0DA41C00) [pid = 3944] [serial = 2168] [outer = 0D72C800] 17:11:05 INFO - PROCESS | 3944 | 1464221465721 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]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:11:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 17:11:05 INFO - PROCESS | 3944 | 1464221465788 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 3944 | 1464221465790 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:11:05 INFO - PROCESS | 3944 | 1464221465794 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:11:05 INFO - PROCESS | 3944 | 1464221465797 Marionette TRACE conn6 <- [1,2854,null,{}] 17:11:05 INFO - PROCESS | 3944 | 1464221465808 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}] 17:11:05 INFO - PROCESS | 3944 | 1464221465894 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:11:05 INFO - PROCESS | 3944 | 1464221465902 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 3944 | ++DOCSHELL 14D7FC00 == 36 [pid = 3944] [id = 723] 17:11:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (15503800) [pid = 3944] [serial = 2169] [outer = 00000000] 17:11:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1550F800) [pid = 3944] [serial = 2170] [outer = 15503800] 17:11:05 INFO - PROCESS | 3944 | 1464221465948 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1552B400) [pid = 3944] [serial = 2171] [outer = 15503800] 17:11:06 INFO - PROCESS | 3944 | 1464221466406 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]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:11:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 631ms 17:11:06 INFO - PROCESS | 3944 | 1464221466437 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 3944 | 1464221466440 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:11:06 INFO - PROCESS | 3944 | 1464221466443 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 3944 | 1464221466444 Marionette TRACE conn6 <- [1,2858,null,{}] 17:11:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:11:06 INFO - PROCESS | 3944 | 1464221466452 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}] 17:11:06 INFO - PROCESS | 3944 | 1464221466537 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:11:06 INFO - PROCESS | 3944 | 1464221466544 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 3944 | ++DOCSHELL 15545400 == 37 [pid = 3944] [id = 724] 17:11:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (155BE400) [pid = 3944] [serial = 2172] [outer = 00000000] 17:11:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (155C2800) [pid = 3944] [serial = 2173] [outer = 155BE400] 17:11:06 INFO - PROCESS | 3944 | 1464221466591 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (155D9400) [pid = 3944] [serial = 2174] [outer = 155BE400] 17:11:07 INFO - PROCESS | 3944 | 1464221467113 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]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 17:11:07 INFO - PROCESS | 3944 | 1464221467179 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:11:07 INFO - PROCESS | 3944 | 1464221467191 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:11:07 INFO - PROCESS | 3944 | 1464221467199 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - PROCESS | 3944 | 1464221467201 Marionette TRACE conn6 <- [1,2862,null,{}] 17:11:07 INFO - PROCESS | 3944 | 1464221467213 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}] 17:11:07 INFO - PROCESS | 3944 | 1464221467358 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:11:07 INFO - PROCESS | 3944 | 1464221467372 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 3944 | ++DOCSHELL 155F1400 == 38 [pid = 3944] [id = 725] 17:11:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (155F2400) [pid = 3944] [serial = 2175] [outer = 00000000] 17:11:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (15B2E800) [pid = 3944] [serial = 2176] [outer = 155F2400] 17:11:07 INFO - PROCESS | 3944 | 1464221467474 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (15B2FC00) [pid = 3944] [serial = 2177] [outer = 155F2400] 17:11:07 INFO - PROCESS | 3944 | 1464221467919 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]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 17:11:07 INFO - PROCESS | 3944 | 1464221467931 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:11:07 INFO - PROCESS | 3944 | 1464221467933 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:11:07 INFO - PROCESS | 3944 | 1464221467936 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:11:07 INFO - PROCESS | 3944 | 1464221467938 Marionette TRACE conn6 <- [1,2866,null,{}] 17:11:07 INFO - PROCESS | 3944 | 1464221467941 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}] 17:11:08 INFO - PROCESS | 3944 | 1464221468083 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:11:08 INFO - PROCESS | 3944 | 1464221468090 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 3944 | ++DOCSHELL 14B3EC00 == 39 [pid = 3944] [id = 726] 17:11:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (15BA4C00) [pid = 3944] [serial = 2178] [outer = 00000000] 17:11:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1735EC00) [pid = 3944] [serial = 2179] [outer = 15BA4C00] 17:11:08 INFO - PROCESS | 3944 | 1464221468137 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (17381000) [pid = 3944] [serial = 2180] [outer = 15BA4C00] 17:11:08 INFO - PROCESS | 3944 | 1464221468623 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]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:11:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 17:11:08 INFO - PROCESS | 3944 | 1464221468670 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 3944 | 1464221468672 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:11:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:11:08 INFO - PROCESS | 3944 | 1464221468675 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 3944 | 1464221468677 Marionette TRACE conn6 <- [1,2870,null,{}] 17:11:08 INFO - PROCESS | 3944 | 1464221468681 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}] 17:11:08 INFO - PROCESS | 3944 | 1464221468825 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:11:08 INFO - PROCESS | 3944 | 1464221468848 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 3944 | ++DOCSHELL 17613800 == 40 [pid = 3944] [id = 727] 17:11:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (17929400) [pid = 3944] [serial = 2181] [outer = 00000000] 17:11:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (17C82C00) [pid = 3944] [serial = 2182] [outer = 17929400] 17:11:08 INFO - PROCESS | 3944 | 1464221468894 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (17DDF400) [pid = 3944] [serial = 2183] [outer = 17929400] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (0D19E400) [pid = 3944] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (18D3A400) [pid = 3944] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (15545000) [pid = 3944] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1550C400) [pid = 3944] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (155DD400) [pid = 3944] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (0DB72400) [pid = 3944] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1735A400) [pid = 3944] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (0DA11400) [pid = 3944] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (17C88000) [pid = 3944] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:11:09 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (17363800) [pid = 3944] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:11:09 INFO - PROCESS | 3944 | 1464221469510 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]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 870ms 17:11:09 INFO - PROCESS | 3944 | 1464221469546 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 3944 | 1464221469548 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:11:09 INFO - PROCESS | 3944 | 1464221469551 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 3944 | 1464221469553 Marionette TRACE conn6 <- [1,2874,null,{}] 17:11:09 INFO - PROCESS | 3944 | 1464221469556 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}] 17:11:09 INFO - PROCESS | 3944 | 1464221469684 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:11:09 INFO - PROCESS | 3944 | 1464221469752 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D4C00 == 41 [pid = 3944] [id = 728] 17:11:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (0D7D7400) [pid = 3944] [serial = 2184] [outer = 00000000] 17:11:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (155F5400) [pid = 3944] [serial = 2185] [outer = 0D7D7400] 17:11:09 INFO - PROCESS | 3944 | 1464221469798 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1792A800) [pid = 3944] [serial = 2186] [outer = 0D7D7400] 17:11:10 INFO - PROCESS | 3944 | 1464221470151 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]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:11:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 17:11:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:11:10 INFO - PROCESS | 3944 | 1464221470222 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 3944 | 1464221470224 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:11:10 INFO - PROCESS | 3944 | 1464221470227 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 3944 | 1464221470229 Marionette TRACE conn6 <- [1,2878,null,{}] 17:11:10 INFO - PROCESS | 3944 | 1464221470233 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}] 17:11:10 INFO - PROCESS | 3944 | 1464221470315 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:11:10 INFO - PROCESS | 3944 | 1464221470322 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 3944 | ++DOCSHELL 17363800 == 42 [pid = 3944] [id = 729] 17:11:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (17381C00) [pid = 3944] [serial = 2187] [outer = 00000000] 17:11:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (190B3000) [pid = 3944] [serial = 2188] [outer = 17381C00] 17:11:10 INFO - PROCESS | 3944 | 1464221470366 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (190D2C00) [pid = 3944] [serial = 2189] [outer = 17381C00] 17:11:10 INFO - PROCESS | 3944 | 1464221470811 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:11:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 17:11:10 INFO - PROCESS | 3944 | 1464221470858 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 3944 | 1464221470860 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:11:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:11:10 INFO - PROCESS | 3944 | 1464221470877 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 3944 | 1464221470879 Marionette TRACE conn6 <- [1,2882,null,{}] 17:11:10 INFO - PROCESS | 3944 | 1464221470883 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}] 17:11:11 INFO - PROCESS | 3944 | 1464221470965 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:11:11 INFO - PROCESS | 3944 | 1464221470971 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:11 INFO - PROCESS | 3944 | ++DOCSHELL 190B2400 == 43 [pid = 3944] [id = 730] 17:11:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (190D5400) [pid = 3944] [serial = 2190] [outer = 00000000] 17:11:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (191DB400) [pid = 3944] [serial = 2191] [outer = 190D5400] 17:11:11 INFO - PROCESS | 3944 | 1464221471015 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (19746800) [pid = 3944] [serial = 2192] [outer = 190D5400] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 0DF43C00 == 42 [pid = 3944] [id = 703] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 0DA4B400 == 41 [pid = 3944] [id = 706] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 155C1C00 == 40 [pid = 3944] [id = 704] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 17926400 == 39 [pid = 3944] [id = 705] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 0D926800 == 38 [pid = 3944] [id = 721] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 191D7800 == 37 [pid = 3944] [id = 720] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 14BC1400 == 36 [pid = 3944] [id = 718] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 17DFE000 == 35 [pid = 3944] [id = 719] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 190BB400 == 34 [pid = 3944] [id = 716] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 0D750C00 == 33 [pid = 3944] [id = 717] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 0D3EF000 == 32 [pid = 3944] [id = 722] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 15545400 == 31 [pid = 3944] [id = 724] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 155F1400 == 30 [pid = 3944] [id = 725] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 14B3EC00 == 29 [pid = 3944] [id = 726] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 14D7FC00 == 28 [pid = 3944] [id = 723] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 17363800 == 27 [pid = 3944] [id = 729] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 17613800 == 26 [pid = 3944] [id = 727] 17:11:12 INFO - PROCESS | 3944 | --DOCSHELL 0D7D4C00 == 25 [pid = 3944] [id = 728] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (17613000) [pid = 3944] [serial = 2105] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (0D7D3000) [pid = 3944] [serial = 2122] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (0D928400) [pid = 3944] [serial = 2123] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (190B7800) [pid = 3944] [serial = 2147] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (155CB800) [pid = 3944] [serial = 2131] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (15529400) [pid = 3944] [serial = 2128] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (15536800) [pid = 3944] [serial = 2129] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (17DF0400) [pid = 3944] [serial = 2116] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (0D3F6400) [pid = 3944] [serial = 2107] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (0E680400) [pid = 3944] [serial = 2110] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (155FCC00) [pid = 3944] [serial = 2135] [outer = 00000000] [url = about:blank] 17:11:12 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (147F7C00) [pid = 3944] [serial = 2119] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (0E686400) [pid = 3944] [serial = 2125] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (14482C00) [pid = 3944] [serial = 2126] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (15B3B000) [pid = 3944] [serial = 2113] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (190D3000) [pid = 3944] [serial = 2149] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1763AC00) [pid = 3944] [serial = 2138] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (17616C00) [pid = 3944] [serial = 2137] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1735E400) [pid = 3944] [serial = 2143] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (185D3000) [pid = 3944] [serial = 2140] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17DD3800) [pid = 3944] [serial = 2141] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (155F3000) [pid = 3944] [serial = 2134] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (18D2E000) [pid = 3944] [serial = 2144] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (155DAC00) [pid = 3944] [serial = 2132] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (190B4400) [pid = 3944] [serial = 2146] [outer = 00000000] [url = about:blank] 17:11:13 INFO - PROCESS | 3944 | 1464221473089 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]]]}] 17:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2235ms 17:11:13 INFO - PROCESS | 3944 | 1464221473115 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 3944 | 1464221473119 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:11:13 INFO - PROCESS | 3944 | 1464221473124 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - PROCESS | 3944 | 1464221473126 Marionette TRACE conn6 <- [1,2886,null,{}] 17:11:13 INFO - PROCESS | 3944 | 1464221473133 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}] 17:11:13 INFO - PROCESS | 3944 | 1464221473226 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:11:13 INFO - PROCESS | 3944 | 1464221473238 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:13 INFO - PROCESS | 3944 | ++DOCSHELL 0D74A000 == 26 [pid = 3944] [id = 731] 17:11:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (0D74B400) [pid = 3944] [serial = 2193] [outer = 00000000] 17:11:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (0D7D0800) [pid = 3944] [serial = 2194] [outer = 0D74B400] 17:11:13 INFO - PROCESS | 3944 | 1464221473288 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (0D7D6C00) [pid = 3944] [serial = 2195] [outer = 0D74B400] 17:11:13 INFO - PROCESS | 3944 | 1464221473800 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]]]}] 17:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 17:11:13 INFO - PROCESS | 3944 | 1464221473855 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 3944 | 1464221473861 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:11:13 INFO - PROCESS | 3944 | 1464221473867 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - PROCESS | 3944 | 1464221473870 Marionette TRACE conn6 <- [1,2890,null,{}] 17:11:13 INFO - PROCESS | 3944 | 1464221473874 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}] 17:11:14 INFO - PROCESS | 3944 | 1464221473968 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:11:14 INFO - PROCESS | 3944 | 1464221474064 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 3944 | ++DOCSHELL 0D95C400 == 27 [pid = 3944] [id = 732] 17:11:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (0D95C800) [pid = 3944] [serial = 2196] [outer = 00000000] 17:11:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (0D965800) [pid = 3944] [serial = 2197] [outer = 0D95C800] 17:11:14 INFO - PROCESS | 3944 | 1464221474117 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (0DA15C00) [pid = 3944] [serial = 2198] [outer = 0D95C800] 17:11:14 INFO - PROCESS | 3944 | 1464221474527 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 17:11:14 INFO - PROCESS | 3944 | 1464221474600 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:11:14 INFO - PROCESS | 3944 | 1464221474602 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:11:14 INFO - PROCESS | 3944 | 1464221474606 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - PROCESS | 3944 | 1464221474610 Marionette TRACE conn6 <- [1,2894,null,{}] 17:11:14 INFO - PROCESS | 3944 | 1464221474622 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}] 17:11:14 INFO - PROCESS | 3944 | 1464221474756 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:11:14 INFO - PROCESS | 3944 | 1464221474767 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 3944 | ++DOCSHELL 0DB75800 == 28 [pid = 3944] [id = 733] 17:11:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (0DB76C00) [pid = 3944] [serial = 2199] [outer = 00000000] 17:11:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (0DDCC800) [pid = 3944] [serial = 2200] [outer = 0DB76C00] 17:11:14 INFO - PROCESS | 3944 | 1464221474817 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (0E070800) [pid = 3944] [serial = 2201] [outer = 0DB76C00] 17:11:15 INFO - PROCESS | 3944 | 1464221475310 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]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 731ms 17:11:15 INFO - PROCESS | 3944 | 1464221475341 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 3944 | 1464221475343 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:11:15 INFO - PROCESS | 3944 | 1464221475346 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:11:15 INFO - PROCESS | 3944 | 1464221475348 Marionette TRACE conn6 <- [1,2898,null,{}] 17:11:15 INFO - PROCESS | 3944 | 1464221475351 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}] 17:11:15 INFO - PROCESS | 3944 | 1464221475450 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:11:15 INFO - PROCESS | 3944 | 1464221475457 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 3944 | ++DOCSHELL 0DF41800 == 29 [pid = 3944] [id = 734] 17:11:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (0E65CC00) [pid = 3944] [serial = 2202] [outer = 00000000] 17:11:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (14723C00) [pid = 3944] [serial = 2203] [outer = 0E65CC00] 17:11:15 INFO - PROCESS | 3944 | 1464221475502 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (147F7000) [pid = 3944] [serial = 2204] [outer = 0E65CC00] 17:11:15 INFO - PROCESS | 3944 | 1464221475925 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]]]}] 17:11:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:11:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:11:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 17:11:16 INFO - PROCESS | 3944 | 1464221475981 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 3944 | 1464221475983 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:11:16 INFO - TEST-START | /DOMEvents/constructors.html 17:11:16 INFO - PROCESS | 3944 | 1464221475986 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 3944 | 1464221475988 Marionette TRACE conn6 <- [1,2902,null,{}] 17:11:16 INFO - PROCESS | 3944 | 1464221475991 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}] 17:11:16 INFO - PROCESS | 3944 | 1464221476073 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:11:16 INFO - PROCESS | 3944 | 1464221476080 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 3944 | ++DOCSHELL 0D3E9C00 == 30 [pid = 3944] [id = 735] 17:11:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (144DA800) [pid = 3944] [serial = 2205] [outer = 00000000] 17:11:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (14D79400) [pid = 3944] [serial = 2206] [outer = 144DA800] 17:11:16 INFO - PROCESS | 3944 | 1464221476126 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (15502000) [pid = 3944] [serial = 2207] [outer = 144DA800] 17:11:16 INFO - PROCESS | 3944 | 1464221476820 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]]]}] 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:11:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:11:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:11:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:11:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:11:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:11:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:11:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:11:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:11:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 890ms 17:11:16 INFO - PROCESS | 3944 | 1464221476880 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:11:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:11:16 INFO - PROCESS | 3944 | 1464221476882 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:11:16 INFO - PROCESS | 3944 | 1464221476885 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 3944 | 1464221476886 Marionette TRACE conn6 <- [1,2906,null,{}] 17:11:16 INFO - PROCESS | 3944 | 1464221476890 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}] 17:11:17 INFO - PROCESS | 3944 | 1464221477037 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:11:17 INFO - PROCESS | 3944 | 1464221477054 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 3944 | ++DOCSHELL 1553C800 == 31 [pid = 3944] [id = 736] 17:11:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1553E800) [pid = 3944] [serial = 2208] [outer = 00000000] 17:11:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (155C1C00) [pid = 3944] [serial = 2209] [outer = 1553E800] 17:11:17 INFO - PROCESS | 3944 | 1464221477100 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (155C8400) [pid = 3944] [serial = 2210] [outer = 1553E800] 17:11:17 INFO - PROCESS | 3944 | 1464221477522 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:11:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:11:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 17:11:17 INFO - PROCESS | 3944 | 1464221477555 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:11:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:11:17 INFO - PROCESS | 3944 | 1464221477557 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:11:17 INFO - PROCESS | 3944 | 1464221477560 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:11:17 INFO - PROCESS | 3944 | 1464221477562 Marionette TRACE conn6 <- [1,2910,null,{}] 17:11:17 INFO - PROCESS | 3944 | 1464221477565 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}] 17:11:17 INFO - PROCESS | 3944 | 1464221477692 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:11:17 INFO - PROCESS | 3944 | 1464221477700 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 3944 | ++DOCSHELL 1552D800 == 32 [pid = 3944] [id = 737] 17:11:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1552DC00) [pid = 3944] [serial = 2211] [outer = 00000000] 17:11:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (155E3800) [pid = 3944] [serial = 2212] [outer = 1552DC00] 17:11:17 INFO - PROCESS | 3944 | 1464221477745 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (155EDC00) [pid = 3944] [serial = 2213] [outer = 1552DC00] 17:11:18 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:11:18 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:11:18 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:11:18 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:11:18 INFO - PROCESS | 3944 | 1464221478171 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]]]}] 17:11:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:11:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:11:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:11:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:11:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:11:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:11:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:11:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:11:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:11:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 640ms 17:11:18 INFO - PROCESS | 3944 | 1464221478201 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:11:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:11:18 INFO - PROCESS | 3944 | 1464221478203 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:11:18 INFO - PROCESS | 3944 | 1464221478206 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 3944 | 1464221478208 Marionette TRACE conn6 <- [1,2914,null,{}] 17:11:18 INFO - PROCESS | 3944 | 1464221478211 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}] 17:11:18 INFO - PROCESS | 3944 | 1464221478290 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:11:18 INFO - PROCESS | 3944 | 1464221478402 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 3944 | ++DOCSHELL 0D16C800 == 33 [pid = 3944] [id = 738] 17:11:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (0D72D800) [pid = 3944] [serial = 2214] [outer = 00000000] 17:11:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (15B36800) [pid = 3944] [serial = 2215] [outer = 0D72D800] 17:11:18 INFO - PROCESS | 3944 | 1464221478447 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (155F5000) [pid = 3944] [serial = 2216] [outer = 0D72D800] 17:11:18 INFO - PROCESS | 3944 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:11:18 INFO - PROCESS | 3944 | 1464221478835 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]]]}] 17:11:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:11:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 17:11:18 INFO - PROCESS | 3944 | 1464221478878 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:11:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:11:18 INFO - PROCESS | 3944 | 1464221478880 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:11:18 INFO - PROCESS | 3944 | 1464221478883 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 3944 | 1464221478884 Marionette TRACE conn6 <- [1,2918,null,{}] 17:11:18 INFO - PROCESS | 3944 | 1464221478888 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}] 17:11:19 INFO - PROCESS | 3944 | 1464221479028 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:11:19 INFO - PROCESS | 3944 | 1464221479051 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 3944 | ++DOCSHELL 0DB74400 == 34 [pid = 3944] [id = 739] 17:11:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (17360800) [pid = 3944] [serial = 2217] [outer = 00000000] 17:11:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1737FC00) [pid = 3944] [serial = 2218] [outer = 17360800] 17:11:19 INFO - PROCESS | 3944 | 1464221479096 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (17382800) [pid = 3944] [serial = 2219] [outer = 17360800] 17:11:19 INFO - PROCESS | 3944 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:11:19 INFO - PROCESS | 3944 | 1464221479507 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]]]}] 17:11:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:11:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 17:11:19 INFO - PROCESS | 3944 | 1464221479553 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 3944 | 1464221479555 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:11:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:11:19 INFO - PROCESS | 3944 | 1464221479559 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 3944 | 1464221479560 Marionette TRACE conn6 <- [1,2922,null,{}] 17:11:19 INFO - PROCESS | 3944 | 1464221479564 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}] 17:11:19 INFO - PROCESS | 3944 | 1464221479680 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:11:19 INFO - PROCESS | 3944 | 1464221479685 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 3944 | ++DOCSHELL 17612400 == 35 [pid = 3944] [id = 740] 17:11:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (17615000) [pid = 3944] [serial = 2220] [outer = 00000000] 17:11:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (17C5F800) [pid = 3944] [serial = 2221] [outer = 17615000] 17:11:19 INFO - PROCESS | 3944 | 1464221479729 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (17C7D400) [pid = 3944] [serial = 2222] [outer = 17615000] 17:11:20 INFO - PROCESS | 3944 | 1464221480226 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]]]}] 17:11:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:11:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 17:11:20 INFO - PROCESS | 3944 | 1464221480290 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 3944 | 1464221480292 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:11:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:11:20 INFO - PROCESS | 3944 | 1464221480299 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 3944 | 1464221480302 Marionette TRACE conn6 <- [1,2926,null,{}] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (0DB70800) [pid = 3944] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (155E3000) [pid = 3944] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (155F8000) [pid = 3944] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (0DA4F000) [pid = 3944] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (17381C00) [pid = 3944] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (155F2400) [pid = 3944] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (15BA4C00) [pid = 3944] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (0D7D7400) [pid = 3944] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (17929400) [pid = 3944] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (155BE400) [pid = 3944] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (15503800) [pid = 3944] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (0D72C800) [pid = 3944] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (0D961C00) [pid = 3944] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (191D8400) [pid = 3944] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (18D35800) [pid = 3944] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (14BC8800) [pid = 3944] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (0D7D0000) [pid = 3944] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (190BB000) [pid = 3944] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (17C7E400) [pid = 3944] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (0D1E3C00) [pid = 3944] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (155DF800) [pid = 3944] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (0E014000) [pid = 3944] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (0E685400) [pid = 3944] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (0D726800) [pid = 3944] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:11:20 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (0D7DAC00) [pid = 3944] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:11:20 INFO - PROCESS | 3944 | 1464221480679 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}] 17:11:20 INFO - PROCESS | 3944 | 1464221480788 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:11:20 INFO - PROCESS | 3944 | 1464221480797 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 3944 | ++DOCSHELL 0DA32C00 == 36 [pid = 3944] [id = 741] 17:11:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (0DB79800) [pid = 3944] [serial = 2223] [outer = 00000000] 17:11:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (14290000) [pid = 3944] [serial = 2224] [outer = 0DB79800] 17:11:20 INFO - PROCESS | 3944 | 1464221480857 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (15506000) [pid = 3944] [serial = 2225] [outer = 0DB79800] 17:11:21 INFO - PROCESS | 3944 | 1464221481270 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]]]}] 17:11:21 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:11:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1029ms 17:11:21 INFO - PROCESS | 3944 | 1464221481334 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 3944 | 1464221481336 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:11:21 INFO - PROCESS | 3944 | 1464221481339 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:11:21 INFO - PROCESS | 3944 | 1464221481341 Marionette TRACE conn6 <- [1,2930,null,{}] 17:11:21 INFO - PROCESS | 3944 | 1464221481344 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}] 17:11:21 INFO - PROCESS | 3944 | 1464221481423 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:11:21 INFO - PROCESS | 3944 | 1464221481430 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 3944 | ++DOCSHELL 15510800 == 37 [pid = 3944] [id = 742] 17:11:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (15538000) [pid = 3944] [serial = 2226] [outer = 00000000] 17:11:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1735D400) [pid = 3944] [serial = 2227] [outer = 15538000] 17:11:21 INFO - PROCESS | 3944 | 1464221481476 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (17C84000) [pid = 3944] [serial = 2228] [outer = 15538000] 17:11:22 INFO - PROCESS | 3944 | 1464221482215 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"]]]}] 17:11:22 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:11:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:11:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 17:11:22 INFO - PROCESS | 3944 | 1464221482274 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 3944 | 1464221482280 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:11:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:11:22 INFO - PROCESS | 3944 | 1464221482285 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 3944 | 1464221482289 Marionette TRACE conn6 <- [1,2934,null,{}] 17:11:22 INFO - PROCESS | 3944 | 1464221482295 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}] 17:11:22 INFO - PROCESS | 3944 | 1464221482424 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:11:22 INFO - PROCESS | 3944 | 1464221482560 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 3944 | ++DOCSHELL 0D7DBC00 == 38 [pid = 3944] [id = 743] 17:11:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (0D7DE800) [pid = 3944] [serial = 2229] [outer = 00000000] 17:11:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (0D95D800) [pid = 3944] [serial = 2230] [outer = 0D7DE800] 17:11:22 INFO - PROCESS | 3944 | 1464221482622 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (0DA32800) [pid = 3944] [serial = 2231] [outer = 0D7DE800] 17:11:23 INFO - PROCESS | 3944 | 1464221483195 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]]]}] 17:11:23 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:11:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 17:11:23 INFO - PROCESS | 3944 | 1464221483260 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:11:23 INFO - PROCESS | 3944 | 1464221483266 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:11:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:11:23 INFO - PROCESS | 3944 | 1464221483272 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 3944 | 1464221483275 Marionette TRACE conn6 <- [1,2938,null,{}] 17:11:23 INFO - PROCESS | 3944 | 1464221483279 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}] 17:11:23 INFO - PROCESS | 3944 | 1464221483400 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:11:23 INFO - PROCESS | 3944 | 1464221483540 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 3944 | ++DOCSHELL 14483C00 == 39 [pid = 3944] [id = 744] 17:11:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (144DBC00) [pid = 3944] [serial = 2232] [outer = 00000000] 17:11:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (14C9D000) [pid = 3944] [serial = 2233] [outer = 144DBC00] 17:11:23 INFO - PROCESS | 3944 | 1464221483598 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (15509400) [pid = 3944] [serial = 2234] [outer = 144DBC00] 17:11:24 INFO - PROCESS | 3944 | ++DOCSHELL 0D72AC00 == 40 [pid = 3944] [id = 745] 17:11:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (0D72B400) [pid = 3944] [serial = 2235] [outer = 00000000] 17:11:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (0D72D000) [pid = 3944] [serial = 2236] [outer = 0D72B400] 17:11:24 INFO - PROCESS | 3944 | 1464221484546 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]]]}] 17:11:24 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:11:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1334ms 17:11:24 INFO - PROCESS | 3944 | 1464221484608 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 3944 | 1464221484613 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:11:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:11:24 INFO - PROCESS | 3944 | 1464221484617 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 3944 | 1464221484620 Marionette TRACE conn6 <- [1,2942,null,{}] 17:11:24 INFO - PROCESS | 3944 | 1464221484625 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}] 17:11:24 INFO - PROCESS | 3944 | 1464221484746 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D12E800 == 39 [pid = 3944] [id = 687] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D3F4C00 == 38 [pid = 3944] [id = 680] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D361400 == 37 [pid = 3944] [id = 682] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 155CB400 == 36 [pid = 3944] [id = 688] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 14B6AC00 == 35 [pid = 3944] [id = 678] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0DF40C00 == 34 [pid = 3944] [id = 676] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D95A800 == 33 [pid = 3944] [id = 679] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 14D19000 == 32 [pid = 3944] [id = 685] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D362800 == 31 [pid = 3944] [id = 681] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0DA35400 == 30 [pid = 3944] [id = 677] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 15529C00 == 29 [pid = 3944] [id = 686] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D730800 == 28 [pid = 3944] [id = 674] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0DA42C00 == 27 [pid = 3944] [id = 683] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D965000 == 26 [pid = 3944] [id = 675] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0E0F1000 == 25 [pid = 3944] [id = 684] 17:11:24 INFO - PROCESS | 3944 | --DOCSHELL 0D749C00 == 24 [pid = 3944] [id = 673] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (191DB400) [pid = 3944] [serial = 2191] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (15503400) [pid = 3944] [serial = 2120] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (15C4E400) [pid = 3944] [serial = 2078] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (17DF8800) [pid = 3944] [serial = 2117] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (0D751400) [pid = 3944] [serial = 2108] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1791E400) [pid = 3944] [serial = 2114] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1476F400) [pid = 3944] [serial = 2111] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (14D7DC00) [pid = 3944] [serial = 2075] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (0DA1BC00) [pid = 3944] [serial = 2045] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (0DA14800) [pid = 3944] [serial = 2072] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (15B31800) [pid = 3944] [serial = 2069] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (15530C00) [pid = 3944] [serial = 2042] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (190D2C00) [pid = 3944] [serial = 2189] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (15B2E800) [pid = 3944] [serial = 2176] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (15B2FC00) [pid = 3944] [serial = 2177] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1735EC00) [pid = 3944] [serial = 2179] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (155F5400) [pid = 3944] [serial = 2185] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (17C82C00) [pid = 3944] [serial = 2182] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (190B3000) [pid = 3944] [serial = 2188] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (17DDF400) [pid = 3944] [serial = 2183] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (155C2800) [pid = 3944] [serial = 2173] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1550F800) [pid = 3944] [serial = 2170] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1552B400) [pid = 3944] [serial = 2171] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (0DA18000) [pid = 3944] [serial = 2167] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (0DA41C00) [pid = 3944] [serial = 2168] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (0DF45C00) [pid = 3944] [serial = 2165] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (0DA36800) [pid = 3944] [serial = 2164] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (19748800) [pid = 3944] [serial = 2162] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (19740400) [pid = 3944] [serial = 2161] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (191D0400) [pid = 3944] [serial = 2159] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (190D2800) [pid = 3944] [serial = 2158] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1553D800) [pid = 3944] [serial = 2156] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (15510C00) [pid = 3944] [serial = 2155] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (0DA50000) [pid = 3944] [serial = 2153] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (0DA37400) [pid = 3944] [serial = 2152] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (190D3C00) [pid = 3944] [serial = 2150] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (17381000) [pid = 3944] [serial = 2180] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1792A800) [pid = 3944] [serial = 2186] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (155D9400) [pid = 3944] [serial = 2174] [outer = 00000000] [url = about:blank] 17:11:24 INFO - PROCESS | 3944 | 1464221484894 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 3944 | ++DOCSHELL 0D362800 == 25 [pid = 3944] [id = 746] 17:11:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (0D3EA800) [pid = 3944] [serial = 2237] [outer = 00000000] 17:11:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (0D748C00) [pid = 3944] [serial = 2238] [outer = 0D3EA800] 17:11:24 INFO - PROCESS | 3944 | 1464221484950 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (0D91D000) [pid = 3944] [serial = 2239] [outer = 0D3EA800] 17:11:25 INFO - PROCESS | 3944 | 1464221485355 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]]]}] 17:11:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:11:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:11:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 17:11:25 INFO - PROCESS | 3944 | 1464221485414 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 3944 | 1464221485420 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:11:25 INFO - PROCESS | 3944 | 1464221485427 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:11:25 INFO - PROCESS | 3944 | 1464221485429 Marionette TRACE conn6 <- [1,2946,null,{}] 17:11:25 INFO - PROCESS | 3944 | 1464221485433 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}] 17:11:25 INFO - PROCESS | 3944 | 1464221485557 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:11:25 INFO - PROCESS | 3944 | 1464221485570 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 3944 | ++DOCSHELL 0DA1D000 == 26 [pid = 3944] [id = 747] 17:11:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (0DA39400) [pid = 3944] [serial = 2240] [outer = 00000000] 17:11:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (0DA4D400) [pid = 3944] [serial = 2241] [outer = 0DA39400] 17:11:25 INFO - PROCESS | 3944 | 1464221485615 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (0DDC4400) [pid = 3944] [serial = 2242] [outer = 0DA39400] 17:11:26 INFO - PROCESS | 3944 | 1464221486055 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]]]}] 17:11:26 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:11:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 17:11:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:11:26 INFO - PROCESS | 3944 | 1464221486103 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 3944 | 1464221486105 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:11:26 INFO - PROCESS | 3944 | 1464221486108 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 3944 | 1464221486112 Marionette TRACE conn6 <- [1,2950,null,{}] 17:11:26 INFO - PROCESS | 3944 | 1464221486123 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}] 17:11:26 INFO - PROCESS | 3944 | 1464221486209 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:11:26 INFO - PROCESS | 3944 | 1464221486219 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 3944 | ++DOCSHELL 14724000 == 27 [pid = 3944] [id = 748] 17:11:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (1476F400) [pid = 3944] [serial = 2243] [outer = 00000000] 17:11:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (14B6AC00) [pid = 3944] [serial = 2244] [outer = 1476F400] 17:11:26 INFO - PROCESS | 3944 | 1464221486267 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (14D0B800) [pid = 3944] [serial = 2245] [outer = 1476F400] 17:11:26 INFO - PROCESS | 3944 | 1464221486682 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]]]}] 17:11:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:11:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 632ms 17:11:26 INFO - PROCESS | 3944 | 1464221486753 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 3944 | 1464221486756 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:11:26 INFO - PROCESS | 3944 | 1464221486759 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:11:26 INFO - PROCESS | 3944 | 1464221486761 Marionette TRACE conn6 <- [1,2954,null,{}] 17:11:26 INFO - PROCESS | 3944 | 1464221486764 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}] 17:11:26 INFO - PROCESS | 3944 | 1464221486848 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:11:26 INFO - PROCESS | 3944 | 1464221486854 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 3944 | ++DOCSHELL 14D13400 == 28 [pid = 3944] [id = 749] 17:11:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (15507800) [pid = 3944] [serial = 2246] [outer = 00000000] 17:11:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1552EC00) [pid = 3944] [serial = 2247] [outer = 15507800] 17:11:26 INFO - PROCESS | 3944 | 1464221486899 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1553A800) [pid = 3944] [serial = 2248] [outer = 15507800] 17:11:27 INFO - PROCESS | 3944 | 1464221487395 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]]]}] 17:11:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:11:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 17:11:27 INFO - PROCESS | 3944 | 1464221487435 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 3944 | 1464221487437 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:11:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:11:27 INFO - PROCESS | 3944 | 1464221487440 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - PROCESS | 3944 | 1464221487441 Marionette TRACE conn6 <- [1,2958,null,{}] 17:11:27 INFO - PROCESS | 3944 | 1464221487445 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}] 17:11:27 INFO - PROCESS | 3944 | 1464221487560 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:11:27 INFO - PROCESS | 3944 | 1464221487566 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 3944 | ++DOCSHELL 1553BC00 == 29 [pid = 3944] [id = 750] 17:11:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15545000) [pid = 3944] [serial = 2249] [outer = 00000000] 17:11:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (155CC800) [pid = 3944] [serial = 2250] [outer = 15545000] 17:11:27 INFO - PROCESS | 3944 | 1464221487611 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (155DBC00) [pid = 3944] [serial = 2251] [outer = 15545000] 17:11:28 INFO - PROCESS | 3944 | 1464221488059 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]]]}] 17:11:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:11:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 17:11:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:11:28 INFO - PROCESS | 3944 | 1464221488111 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 3944 | 1464221488113 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:11:28 INFO - PROCESS | 3944 | 1464221488116 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 3944 | 1464221488118 Marionette TRACE conn6 <- [1,2962,null,{}] 17:11:28 INFO - PROCESS | 3944 | 1464221488121 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}] 17:11:28 INFO - PROCESS | 3944 | 1464221488256 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:11:28 INFO - PROCESS | 3944 | 1464221488351 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 3944 | ++DOCSHELL 155ED800 == 30 [pid = 3944] [id = 751] 17:11:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (155F2400) [pid = 3944] [serial = 2252] [outer = 00000000] 17:11:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15B40C00) [pid = 3944] [serial = 2253] [outer = 155F2400] 17:11:28 INFO - PROCESS | 3944 | 1464221488397 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15BA6C00) [pid = 3944] [serial = 2254] [outer = 155F2400] 17:11:28 INFO - PROCESS | 3944 | 1464221488789 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]]]}] 17:11:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:11:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 17:11:28 INFO - PROCESS | 3944 | 1464221488847 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 3944 | 1464221488849 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:11:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:11:28 INFO - PROCESS | 3944 | 1464221488852 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 3944 | 1464221488854 Marionette TRACE conn6 <- [1,2966,null,{}] 17:11:28 INFO - PROCESS | 3944 | 1464221488858 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}] 17:11:29 INFO - PROCESS | 3944 | 1464221488973 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:11:29 INFO - PROCESS | 3944 | 1464221488980 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 3944 | ++DOCSHELL 15E54C00 == 31 [pid = 3944] [id = 752] 17:11:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15E57000) [pid = 3944] [serial = 2255] [outer = 00000000] 17:11:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17375400) [pid = 3944] [serial = 2256] [outer = 15E57000] 17:11:29 INFO - PROCESS | 3944 | 1464221489025 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17378000) [pid = 3944] [serial = 2257] [outer = 15E57000] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (17360800) [pid = 3944] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (0E65CC00) [pid = 3944] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1553E800) [pid = 3944] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (144DA800) [pid = 3944] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (17615000) [pid = 3944] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1552DC00) [pid = 3944] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (0DB76C00) [pid = 3944] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (0D74B400) [pid = 3944] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (0D95C800) [pid = 3944] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (0D72D800) [pid = 3944] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:11:29 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (0DB79800) [pid = 3944] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:11:29 INFO - PROCESS | 3944 | 1464221489521 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]]]}] 17:11:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:11:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 17:11:29 INFO - PROCESS | 3944 | 1464221489583 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 3944 | 1464221489585 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:11:29 INFO - PROCESS | 3944 | 1464221489588 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 3944 | 1464221489590 Marionette TRACE conn6 <- [1,2970,null,{}] 17:11:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:11:29 INFO - PROCESS | 3944 | 1464221489594 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}] 17:11:29 INFO - PROCESS | 3944 | 1464221489699 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:11:29 INFO - PROCESS | 3944 | 1464221489707 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 3944 | ++DOCSHELL 15525C00 == 32 [pid = 3944] [id = 753] 17:11:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1553E800) [pid = 3944] [serial = 2258] [outer = 00000000] 17:11:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17375000) [pid = 3944] [serial = 2259] [outer = 1553E800] 17:11:29 INFO - PROCESS | 3944 | 1464221489752 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1737DC00) [pid = 3944] [serial = 2260] [outer = 1553E800] 17:11:30 INFO - PROCESS | 3944 | 1464221490143 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"]]]}] 17:11:30 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:11:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:11:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 17:11:30 INFO - PROCESS | 3944 | 1464221490223 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:11:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:11:30 INFO - PROCESS | 3944 | 1464221490225 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:11:30 INFO - PROCESS | 3944 | 1464221490233 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 3944 | 1464221490235 Marionette TRACE conn6 <- [1,2974,null,{}] 17:11:30 INFO - PROCESS | 3944 | 1464221490238 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}] 17:11:30 INFO - PROCESS | 3944 | 1464221490319 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:11:30 INFO - PROCESS | 3944 | 1464221490325 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 3944 | ++DOCSHELL 17922C00 == 33 [pid = 3944] [id = 754] 17:11:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (17C5CC00) [pid = 3944] [serial = 2261] [outer = 00000000] 17:11:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17C82C00) [pid = 3944] [serial = 2262] [outer = 17C5CC00] 17:11:30 INFO - PROCESS | 3944 | 1464221490369 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (17C83400) [pid = 3944] [serial = 2263] [outer = 17C5CC00] 17:11:30 INFO - PROCESS | 3944 | 1464221490765 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]]]}] 17:11:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:11:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 590ms 17:11:30 INFO - PROCESS | 3944 | 1464221490819 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 3944 | 1464221490821 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:11:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:11:30 INFO - PROCESS | 3944 | 1464221490824 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 3944 | 1464221490826 Marionette TRACE conn6 <- [1,2978,null,{}] 17:11:30 INFO - PROCESS | 3944 | 1464221490833 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}] 17:11:30 INFO - PROCESS | 3944 | 1464221490963 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:11:31 INFO - PROCESS | 3944 | 1464221490974 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 3944 | ++DOCSHELL 17DD3C00 == 34 [pid = 3944] [id = 755] 17:11:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (17DF6400) [pid = 3944] [serial = 2264] [outer = 00000000] 17:11:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (185D3C00) [pid = 3944] [serial = 2265] [outer = 17DF6400] 17:11:31 INFO - PROCESS | 3944 | 1464221491017 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (185D7C00) [pid = 3944] [serial = 2266] [outer = 17DF6400] 17:11:32 INFO - PROCESS | 3944 | --DOCSHELL 190B2400 == 33 [pid = 3944] [id = 730] 17:11:32 INFO - PROCESS | 3944 | --DOCSHELL 0D7DA000 == 32 [pid = 3944] [id = 690] 17:11:32 INFO - PROCESS | 3944 | --DOCSHELL 155F4C00 == 31 [pid = 3944] [id = 689] 17:11:32 INFO - PROCESS | 3944 | --DOCSHELL 0D72AC00 == 30 [pid = 3944] [id = 745] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (14290000) [pid = 3944] [serial = 2224] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1737FC00) [pid = 3944] [serial = 2218] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (14723C00) [pid = 3944] [serial = 2203] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (147F7000) [pid = 3944] [serial = 2204] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (155C1C00) [pid = 3944] [serial = 2209] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (155C8400) [pid = 3944] [serial = 2210] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (14D79400) [pid = 3944] [serial = 2206] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (15502000) [pid = 3944] [serial = 2207] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (17C5F800) [pid = 3944] [serial = 2221] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (155E3800) [pid = 3944] [serial = 2212] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (155EDC00) [pid = 3944] [serial = 2213] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (0DDCC800) [pid = 3944] [serial = 2200] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (0E070800) [pid = 3944] [serial = 2201] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (0D7D0800) [pid = 3944] [serial = 2194] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (0D7D6C00) [pid = 3944] [serial = 2195] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (0D965800) [pid = 3944] [serial = 2197] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (0DA15C00) [pid = 3944] [serial = 2198] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (17C7D400) [pid = 3944] [serial = 2222] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (15B36800) [pid = 3944] [serial = 2215] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (155F5000) [pid = 3944] [serial = 2216] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (15506000) [pid = 3944] [serial = 2225] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (17382800) [pid = 3944] [serial = 2219] [outer = 00000000] [url = about:blank] 17:11:32 INFO - PROCESS | 3944 | ++DOCSHELL 0D1A7C00 == 31 [pid = 3944] [id = 756] 17:11:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (0D1D6800) [pid = 3944] [serial = 2267] [outer = 00000000] 17:11:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (0D3EB000) [pid = 3944] [serial = 2268] [outer = 0D1D6800] 17:11:32 INFO - PROCESS | 3944 | 1464221492895 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]]]}] 17:11:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:11:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2121ms 17:11:32 INFO - PROCESS | 3944 | 1464221492947 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 3944 | 1464221492951 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:11:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:11:32 INFO - PROCESS | 3944 | 1464221492956 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 3944 | 1464221492960 Marionette TRACE conn6 <- [1,2982,null,{}] 17:11:33 INFO - PROCESS | 3944 | 1464221492966 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}] 17:11:33 INFO - PROCESS | 3944 | 1464221493069 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:11:33 INFO - PROCESS | 3944 | 1464221493077 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 3944 | ++DOCSHELL 0D74B800 == 32 [pid = 3944] [id = 757] 17:11:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (0D754C00) [pid = 3944] [serial = 2269] [outer = 00000000] 17:11:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (0D7D4400) [pid = 3944] [serial = 2270] [outer = 0D754C00] 17:11:33 INFO - PROCESS | 3944 | 1464221493126 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (0D7DAC00) [pid = 3944] [serial = 2271] [outer = 0D754C00] 17:11:33 INFO - PROCESS | 3944 | 1464221493605 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]]]}] 17:11:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:11:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:11:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 17:11:33 INFO - PROCESS | 3944 | 1464221493651 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:11:33 INFO - PROCESS | 3944 | 1464221493657 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:11:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:11:33 INFO - PROCESS | 3944 | 1464221493663 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - PROCESS | 3944 | 1464221493666 Marionette TRACE conn6 <- [1,2986,null,{}] 17:11:33 INFO - PROCESS | 3944 | 1464221493669 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}] 17:11:33 INFO - PROCESS | 3944 | 1464221493758 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:11:33 INFO - PROCESS | 3944 | 1464221493768 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 3944 | ++DOCSHELL 0D95DC00 == 33 [pid = 3944] [id = 758] 17:11:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (0D95E000) [pid = 3944] [serial = 2272] [outer = 00000000] 17:11:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (0D965000) [pid = 3944] [serial = 2273] [outer = 0D95E000] 17:11:33 INFO - PROCESS | 3944 | 1464221493815 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (0DA15C00) [pid = 3944] [serial = 2274] [outer = 0D95E000] 17:11:34 INFO - PROCESS | 3944 | 1464221494270 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]]]}] 17:11:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:11:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 17:11:34 INFO - PROCESS | 3944 | 1464221494297 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 3944 | 1464221494300 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:11:34 INFO - PROCESS | 3944 | 1464221494303 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:11:34 INFO - PROCESS | 3944 | 1464221494307 Marionette TRACE conn6 <- [1,2990,null,{}] 17:11:34 INFO - PROCESS | 3944 | 1464221494322 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}] 17:11:34 INFO - PROCESS | 3944 | 1464221494411 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:11:34 INFO - PROCESS | 3944 | 1464221494419 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 3944 | ++DOCSHELL 0DA47400 == 34 [pid = 3944] [id = 759] 17:11:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (0DA4A000) [pid = 3944] [serial = 2275] [outer = 00000000] 17:11:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (0DA4EC00) [pid = 3944] [serial = 2276] [outer = 0DA4A000] 17:11:34 INFO - PROCESS | 3944 | 1464221494467 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (0DDC6400) [pid = 3944] [serial = 2277] [outer = 0DA4A000] 17:11:34 INFO - PROCESS | 3944 | 1464221494918 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]]]}] 17:11:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:11:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 17:11:34 INFO - PROCESS | 3944 | 1464221494937 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 3944 | 1464221494940 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:11:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:11:34 INFO - PROCESS | 3944 | 1464221494943 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 3944 | 1464221494944 Marionette TRACE conn6 <- [1,2994,null,{}] 17:11:34 INFO - PROCESS | 3944 | 1464221494948 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}] 17:11:35 INFO - PROCESS | 3944 | 1464221495081 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:11:35 INFO - PROCESS | 3944 | 1464221495089 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 3944 | ++DOCSHELL 0DDCEC00 == 35 [pid = 3944] [id = 760] 17:11:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (0DF44000) [pid = 3944] [serial = 2278] [outer = 00000000] 17:11:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (0E686400) [pid = 3944] [serial = 2279] [outer = 0DF44000] 17:11:35 INFO - PROCESS | 3944 | 1464221495134 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (144E3000) [pid = 3944] [serial = 2280] [outer = 0DF44000] 17:11:35 INFO - PROCESS | 3944 | 1464221495531 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]]]}] 17:11:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:11:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 17:11:35 INFO - PROCESS | 3944 | 1464221495573 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 3944 | 1464221495575 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:11:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:11:35 INFO - PROCESS | 3944 | 1464221495578 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 3944 | 1464221495580 Marionette TRACE conn6 <- [1,2998,null,{}] 17:11:35 INFO - PROCESS | 3944 | 1464221495583 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}] 17:11:35 INFO - PROCESS | 3944 | 1464221495697 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:11:35 INFO - PROCESS | 3944 | 1464221495706 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 3944 | ++DOCSHELL 14552C00 == 36 [pid = 3944] [id = 761] 17:11:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (14554400) [pid = 3944] [serial = 2281] [outer = 00000000] 17:11:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (14CA1400) [pid = 3944] [serial = 2282] [outer = 14554400] 17:11:35 INFO - PROCESS | 3944 | 1464221495755 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (14D15400) [pid = 3944] [serial = 2283] [outer = 14554400] 17:11:36 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:11:36 INFO - PROCESS | 3944 | 1464221496276 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:11:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:11:36 INFO - {} 17:11:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:11:36 INFO - {} 17:11:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:11:36 INFO - {} 17:11:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:11:36 INFO - {} 17:11:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 17:11:36 INFO - PROCESS | 3944 | 1464221496310 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 3944 | 1464221496312 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:11:36 INFO - PROCESS | 3944 | 1464221496315 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - TEST-START | /FileAPI/fileReader.html 17:11:36 INFO - PROCESS | 3944 | 1464221496317 Marionette TRACE conn6 <- [1,3002,null,{}] 17:11:36 INFO - PROCESS | 3944 | 1464221496320 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}] 17:11:36 INFO - PROCESS | 3944 | 1464221496418 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:11:36 INFO - PROCESS | 3944 | 1464221496434 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 3944 | ++DOCSHELL 15526400 == 37 [pid = 3944] [id = 762] 17:11:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1552F400) [pid = 3944] [serial = 2284] [outer = 00000000] 17:11:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15541800) [pid = 3944] [serial = 2285] [outer = 1552F400] 17:11:36 INFO - PROCESS | 3944 | 1464221496479 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (155BFC00) [pid = 3944] [serial = 2286] [outer = 1552F400] 17:11:36 INFO - PROCESS | 3944 | 1464221496909 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]]]}] 17:11:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:11:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:11:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:11:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:11:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 17:11:36 INFO - PROCESS | 3944 | 1464221496950 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 3944 | 1464221496952 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:11:36 INFO - PROCESS | 3944 | 1464221496955 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 3944 | 1464221496957 Marionette TRACE conn6 <- [1,3006,null,{}] 17:11:36 INFO - TEST-START | /FileAPI/historical.html 17:11:36 INFO - PROCESS | 3944 | 1464221496960 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}] 17:11:37 INFO - PROCESS | 3944 | 1464221497042 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:11:37 INFO - PROCESS | 3944 | 1464221497081 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 3944 | ++DOCSHELL 155C7800 == 38 [pid = 3944] [id = 763] 17:11:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (155CA000) [pid = 3944] [serial = 2287] [outer = 00000000] 17:11:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (155DF400) [pid = 3944] [serial = 2288] [outer = 155CA000] 17:11:37 INFO - PROCESS | 3944 | 1464221497126 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (155E4800) [pid = 3944] [serial = 2289] [outer = 155CA000] 17:11:37 INFO - PROCESS | 3944 | 1464221497551 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"]]]}] 17:11:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:11:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:11:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:11:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:11:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:11:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:11:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:11:37 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 17:11:37 INFO - PROCESS | 3944 | 1464221497590 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 3944 | 1464221497592 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:11:37 INFO - TEST-START | /FileAPI/idlharness.html 17:11:37 INFO - PROCESS | 3944 | 1464221497609 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 3944 | 1464221497611 Marionette TRACE conn6 <- [1,3010,null,{}] 17:11:37 INFO - PROCESS | 3944 | 1464221497618 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}] 17:11:37 INFO - PROCESS | 3944 | 1464221497696 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:11:37 INFO - PROCESS | 3944 | 1464221497702 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 3944 | ++DOCSHELL 0D175400 == 39 [pid = 3944] [id = 764] 17:11:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (0D175800) [pid = 3944] [serial = 2290] [outer = 00000000] 17:11:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (155FA800) [pid = 3944] [serial = 2291] [outer = 0D175800] 17:11:37 INFO - PROCESS | 3944 | 1464221497746 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (15B2D400) [pid = 3944] [serial = 2292] [outer = 0D175800] 17:11:38 INFO - PROCESS | 3944 | 1464221498635 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:11:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:11:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:11:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:11:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:11:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:11:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:11:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:11:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:11:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:11:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:11:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:11:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:11:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:11:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:11:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:11:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:11:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:11:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:11:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:11:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:11:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:11:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1135ms 17:11:38 INFO - PROCESS | 3944 | 1464221498754 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 3944 | 1464221498756 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:11:38 INFO - TEST-START | /FileAPI/idlharness.worker 17:11:38 INFO - PROCESS | 3944 | 1464221498760 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 3944 | 1464221498762 Marionette TRACE conn6 <- [1,3014,null,{}] 17:11:38 INFO - PROCESS | 3944 | 1464221498765 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}] 17:11:38 INFO - PROCESS | 3944 | 1464221498880 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:11:38 INFO - PROCESS | 3944 | 1464221498887 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 3944 | ++DOCSHELL 0DA45800 == 40 [pid = 3944] [id = 765] 17:11:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (15B3BC00) [pid = 3944] [serial = 2293] [outer = 00000000] 17:11:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (18D3A800) [pid = 3944] [serial = 2294] [outer = 15B3BC00] 17:11:38 INFO - PROCESS | 3944 | 1464221498931 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (18D43C00) [pid = 3944] [serial = 2295] [outer = 15B3BC00] 17:11:39 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:11:39 INFO - PROCESS | 3944 | 1464221499875 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:11:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:11:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:11:40 INFO - {} 17:11:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1285ms 17:11:40 INFO - PROCESS | 3944 | 1464221500050 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 3944 | 1464221500052 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:11:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:11:40 INFO - PROCESS | 3944 | 1464221500055 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 3944 | 1464221500057 Marionette TRACE conn6 <- [1,3018,null,{}] 17:11:40 INFO - PROCESS | 3944 | 1464221500060 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}] 17:11:40 INFO - PROCESS | 3944 | 1464221500180 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:11:40 INFO - PROCESS | 3944 | 1464221500275 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 3944 | ++DOCSHELL 190BB800 == 41 [pid = 3944] [id = 766] 17:11:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (190BBC00) [pid = 3944] [serial = 2296] [outer = 00000000] 17:11:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19B66000) [pid = 3944] [serial = 2297] [outer = 190BBC00] 17:11:40 INFO - PROCESS | 3944 | 1464221500321 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19B67C00) [pid = 3944] [serial = 2298] [outer = 190BBC00] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (15545000) [pid = 3944] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (155F2400) [pid = 3944] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15E57000) [pid = 3944] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1553E800) [pid = 3944] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (0DA39400) [pid = 3944] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (0D3EA800) [pid = 3944] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0D72B400) [pid = 3944] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (144DBC00) [pid = 3944] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (0D7DE800) [pid = 3944] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15538000) [pid = 3944] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15507800) [pid = 3944] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1476F400) [pid = 3944] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (190D5400) [pid = 3944] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:11:40 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (17C5CC00) [pid = 3944] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:11:40 INFO - PROCESS | 3944 | 1464221500798 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]]]}] 17:11:40 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:11:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 770ms 17:11:40 INFO - PROCESS | 3944 | 1464221500826 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 3944 | 1464221500829 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:11:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:11:40 INFO - PROCESS | 3944 | 1464221500832 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 3944 | 1464221500834 Marionette TRACE conn6 <- [1,3022,null,{}] 17:11:40 INFO - PROCESS | 3944 | 1464221500837 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}] 17:11:40 INFO - PROCESS | 3944 | 1464221500965 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:11:41 INFO - PROCESS | 3944 | 1464221501027 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 3944 | ++DOCSHELL 14549400 == 42 [pid = 3944] [id = 767] 17:11:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1476F400) [pid = 3944] [serial = 2299] [outer = 00000000] 17:11:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19B68000) [pid = 3944] [serial = 2300] [outer = 1476F400] 17:11:41 INFO - PROCESS | 3944 | 1464221501078 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (19D07800) [pid = 3944] [serial = 2301] [outer = 1476F400] 17:11:41 INFO - PROCESS | 3944 | 1464221501394 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]]]}] 17:11:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:11:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 570ms 17:11:41 INFO - PROCESS | 3944 | 1464221501402 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:11:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:11:41 INFO - PROCESS | 3944 | 1464221501404 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:11:41 INFO - PROCESS | 3944 | 1464221501411 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 3944 | 1464221501413 Marionette TRACE conn6 <- [1,3026,null,{}] 17:11:41 INFO - PROCESS | 3944 | 1464221501436 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}] 17:11:41 INFO - PROCESS | 3944 | 1464221501579 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:11:41 INFO - PROCESS | 3944 | 1464221501588 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 3944 | ++DOCSHELL 15502C00 == 43 [pid = 3944] [id = 768] 17:11:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15503800) [pid = 3944] [serial = 2302] [outer = 00000000] 17:11:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17C7C400) [pid = 3944] [serial = 2303] [outer = 15503800] 17:11:41 INFO - PROCESS | 3944 | 1464221501632 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (191D7C00) [pid = 3944] [serial = 2304] [outer = 15503800] 17:11:42 INFO - PROCESS | 3944 | 1464221502022 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"]]]}] 17:11:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:11:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:11:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 17:11:42 INFO - PROCESS | 3944 | 1464221502043 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 3944 | 1464221502044 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:11:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:11:42 INFO - PROCESS | 3944 | 1464221502048 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 3944 | 1464221502049 Marionette TRACE conn6 <- [1,3030,null,{}] 17:11:42 INFO - PROCESS | 3944 | 1464221502053 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}] 17:11:42 INFO - PROCESS | 3944 | 1464221502134 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:11:42 INFO - PROCESS | 3944 | 1464221502239 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 3944 | ++DOCSHELL 14770400 == 44 [pid = 3944] [id = 769] 17:11:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15544000) [pid = 3944] [serial = 2305] [outer = 00000000] 17:11:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (19D49C00) [pid = 3944] [serial = 2306] [outer = 15544000] 17:11:42 INFO - PROCESS | 3944 | 1464221502283 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19D4EC00) [pid = 3944] [serial = 2307] [outer = 15544000] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 15E54C00 == 43 [pid = 3944] [id = 752] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 1553BC00 == 42 [pid = 3944] [id = 750] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 155ED800 == 41 [pid = 3944] [id = 751] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 15525C00 == 40 [pid = 3944] [id = 753] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 17922C00 == 39 [pid = 3944] [id = 754] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 0D1A7C00 == 38 [pid = 3944] [id = 756] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 17DD3C00 == 37 [pid = 3944] [id = 755] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 0D95DC00 == 36 [pid = 3944] [id = 758] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 14552C00 == 35 [pid = 3944] [id = 761] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 0D74B800 == 34 [pid = 3944] [id = 757] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 15526400 == 33 [pid = 3944] [id = 762] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 0DA45800 == 32 [pid = 3944] [id = 765] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 155C7800 == 31 [pid = 3944] [id = 763] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 15502C00 == 30 [pid = 3944] [id = 768] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 0DDCEC00 == 29 [pid = 3944] [id = 760] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 190BB800 == 28 [pid = 3944] [id = 766] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 0DA47400 == 27 [pid = 3944] [id = 759] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 14549400 == 26 [pid = 3944] [id = 767] 17:11:43 INFO - PROCESS | 3944 | --DOCSHELL 0D175400 == 25 [pid = 3944] [id = 764] 17:11:43 INFO - PROCESS | 3944 | ************************* 17:11:43 INFO - PROCESS | 3944 | A coding exception was thrown and uncaught in a Task. 17:11:43 INFO - PROCESS | 3944 | 17:11:43 INFO - PROCESS | 3944 | Full message: TypeError: NetworkError when attempting to fetch resource. 17:11:43 INFO - PROCESS | 3944 | Full stack: 17:11:43 INFO - PROCESS | 3944 | ************************* 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19746800) [pid = 3944] [serial = 2192] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (17C83400) [pid = 3944] [serial = 2263] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (185D3C00) [pid = 3944] [serial = 2265] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (155CC800) [pid = 3944] [serial = 2250] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15B40C00) [pid = 3944] [serial = 2253] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (17375400) [pid = 3944] [serial = 2256] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (15BA6C00) [pid = 3944] [serial = 2254] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (17378000) [pid = 3944] [serial = 2257] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (17375000) [pid = 3944] [serial = 2259] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (17C82C00) [pid = 3944] [serial = 2262] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (0DA4D400) [pid = 3944] [serial = 2241] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (0D748C00) [pid = 3944] [serial = 2238] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (0D91D000) [pid = 3944] [serial = 2239] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (0D72D000) [pid = 3944] [serial = 2236] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (15509400) [pid = 3944] [serial = 2234] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (14C9D000) [pid = 3944] [serial = 2233] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (0DA32800) [pid = 3944] [serial = 2231] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (0D95D800) [pid = 3944] [serial = 2230] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1735D400) [pid = 3944] [serial = 2227] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (17C84000) [pid = 3944] [serial = 2228] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1552EC00) [pid = 3944] [serial = 2247] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (14B6AC00) [pid = 3944] [serial = 2244] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (14D0B800) [pid = 3944] [serial = 2245] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (0DDC4400) [pid = 3944] [serial = 2242] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (155DBC00) [pid = 3944] [serial = 2251] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1737DC00) [pid = 3944] [serial = 2260] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (1553A800) [pid = 3944] [serial = 2248] [outer = 00000000] [url = about:blank] 17:11:44 INFO - PROCESS | 3944 | 1464221504488 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]]]}] 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:11:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:11:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:11:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:11:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:11:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2503ms 17:11:44 INFO - PROCESS | 3944 | 1464221504552 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 3944 | 1464221504557 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:11:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:11:44 INFO - PROCESS | 3944 | 1464221504561 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 3944 | 1464221504565 Marionette TRACE conn6 <- [1,3034,null,{}] 17:11:44 INFO - PROCESS | 3944 | 1464221504571 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}] 17:11:44 INFO - PROCESS | 3944 | 1464221504713 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:11:44 INFO - PROCESS | 3944 | 1464221504798 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 3944 | ++DOCSHELL 0D72F800 == 26 [pid = 3944] [id = 770] 17:11:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (0D74B400) [pid = 3944] [serial = 2308] [outer = 00000000] 17:11:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (0D7D4C00) [pid = 3944] [serial = 2309] [outer = 0D74B400] 17:11:44 INFO - PROCESS | 3944 | 1464221504848 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (0D7DD400) [pid = 3944] [serial = 2310] [outer = 0D74B400] 17:11:45 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:11:45 INFO - PROCESS | 3944 | 1464221505270 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:11:45 INFO - {} 17:11:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 17:11:45 INFO - PROCESS | 3944 | 1464221505292 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 3944 | 1464221505299 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:11:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:11:45 INFO - PROCESS | 3944 | 1464221505305 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 3944 | 1464221505308 Marionette TRACE conn6 <- [1,3038,null,{}] 17:11:45 INFO - PROCESS | 3944 | 1464221505312 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}] 17:11:45 INFO - PROCESS | 3944 | 1464221505413 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:11:45 INFO - PROCESS | 3944 | 1464221505421 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 3944 | ++DOCSHELL 0D960400 == 27 [pid = 3944] [id = 771] 17:11:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (0D960C00) [pid = 3944] [serial = 2311] [outer = 00000000] 17:11:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (0DA31C00) [pid = 3944] [serial = 2312] [outer = 0D960C00] 17:11:45 INFO - PROCESS | 3944 | 1464221505468 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (0DA38000) [pid = 3944] [serial = 2313] [outer = 0D960C00] 17:11:45 INFO - PROCESS | 3944 | 1464221505920 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]]]}] 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:11:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 17:11:46 INFO - PROCESS | 3944 | 1464221505977 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 3944 | 1464221505980 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:11:46 INFO - PROCESS | 3944 | 1464221505984 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:11:46 INFO - PROCESS | 3944 | 1464221505988 Marionette TRACE conn6 <- [1,3042,null,{}] 17:11:46 INFO - PROCESS | 3944 | 1464221505999 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}] 17:11:46 INFO - PROCESS | 3944 | 1464221506118 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:11:46 INFO - PROCESS | 3944 | 1464221506130 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:46 INFO - PROCESS | 3944 | ++DOCSHELL 0DDC4400 == 28 [pid = 3944] [id = 772] 17:11:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (0DDC5000) [pid = 3944] [serial = 2314] [outer = 00000000] 17:11:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (0DF42400) [pid = 3944] [serial = 2315] [outer = 0DDC5000] 17:11:46 INFO - PROCESS | 3944 | 1464221506179 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (0E073000) [pid = 3944] [serial = 2316] [outer = 0DDC5000] 17:11:46 INFO - PROCESS | 3944 | 1464221506885 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"]]]}] 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:11:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1030ms 17:11:47 INFO - PROCESS | 3944 | 1464221507016 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 3944 | 1464221507019 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:11:47 INFO - PROCESS | 3944 | 1464221507022 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:11:47 INFO - PROCESS | 3944 | 1464221507024 Marionette TRACE conn6 <- [1,3046,null,{}] 17:11:47 INFO - PROCESS | 3944 | 1464221507027 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}] 17:11:47 INFO - PROCESS | 3944 | 1464221507115 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:11:47 INFO - PROCESS | 3944 | 1464221507121 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 3944 | ++DOCSHELL 0E0FA000 == 29 [pid = 3944] [id = 773] 17:11:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (14C9D000) [pid = 3944] [serial = 2317] [outer = 00000000] 17:11:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (14D0E800) [pid = 3944] [serial = 2318] [outer = 14C9D000] 17:11:47 INFO - PROCESS | 3944 | 1464221507167 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (14D85C00) [pid = 3944] [serial = 2319] [outer = 14C9D000] 17:11:47 INFO - PROCESS | 3944 | 1464221507665 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]]]}] 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:11:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:11:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:11:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:11:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:11:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:11:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 17:11:47 INFO - PROCESS | 3944 | 1464221507707 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 3944 | 1464221507709 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:11:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:11:47 INFO - PROCESS | 3944 | 1464221507712 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 3944 | 1464221507714 Marionette TRACE conn6 <- [1,3050,null,{}] 17:11:47 INFO - PROCESS | 3944 | 1464221507717 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}] 17:11:47 INFO - PROCESS | 3944 | 1464221507807 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:11:47 INFO - PROCESS | 3944 | 1464221507814 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 3944 | ++DOCSHELL 1552A400 == 30 [pid = 3944] [id = 774] 17:11:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1552AC00) [pid = 3944] [serial = 2320] [outer = 00000000] 17:11:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1552E800) [pid = 3944] [serial = 2321] [outer = 1552AC00] 17:11:47 INFO - PROCESS | 3944 | 1464221507858 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (15537800) [pid = 3944] [serial = 2322] [outer = 1552AC00] 17:11:48 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:11:48 INFO - PROCESS | 3944 | 1464221508339 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:11:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:11:48 INFO - {} 17:11:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 17:11:48 INFO - PROCESS | 3944 | 1464221508383 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 3944 | 1464221508385 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:11:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:11:48 INFO - PROCESS | 3944 | 1464221508389 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 3944 | 1464221508390 Marionette TRACE conn6 <- [1,3054,null,{}] 17:11:48 INFO - PROCESS | 3944 | 1464221508394 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}] 17:11:48 INFO - PROCESS | 3944 | 1464221508507 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:11:48 INFO - PROCESS | 3944 | 1464221508518 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 3944 | ++DOCSHELL 155C4C00 == 31 [pid = 3944] [id = 775] 17:11:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (155C6000) [pid = 3944] [serial = 2323] [outer = 00000000] 17:11:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (155ED400) [pid = 3944] [serial = 2324] [outer = 155C6000] 17:11:48 INFO - PROCESS | 3944 | 1464221508564 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (155F4800) [pid = 3944] [serial = 2325] [outer = 155C6000] 17:11:49 INFO - PROCESS | 3944 | 1464221508998 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]]]}] 17:11:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:11:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:11:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:11:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:11:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:11:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:11:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:11:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 17:11:49 INFO - PROCESS | 3944 | 1464221509066 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:11:49 INFO - PROCESS | 3944 | 1464221509068 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:11:49 INFO - PROCESS | 3944 | 1464221509071 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:11:49 INFO - PROCESS | 3944 | 1464221509073 Marionette TRACE conn6 <- [1,3058,null,{}] 17:11:49 INFO - PROCESS | 3944 | 1464221509077 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}] 17:11:49 INFO - PROCESS | 3944 | 1464221509153 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:11:49 INFO - PROCESS | 3944 | 1464221509159 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 3944 | ++DOCSHELL 155E5C00 == 32 [pid = 3944] [id = 776] 17:11:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (155F5800) [pid = 3944] [serial = 2326] [outer = 00000000] 17:11:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15BAC400) [pid = 3944] [serial = 2327] [outer = 155F5800] 17:11:49 INFO - PROCESS | 3944 | 1464221509203 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15C53400) [pid = 3944] [serial = 2328] [outer = 155F5800] 17:11:49 INFO - PROCESS | 3944 | 1464221509638 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]]]}] 17:11:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:11:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:11:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:11:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:11:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:11:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:11:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 17:11:49 INFO - PROCESS | 3944 | 1464221509707 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:11:49 INFO - PROCESS | 3944 | 1464221509709 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:11:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:11:49 INFO - PROCESS | 3944 | 1464221509719 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 3944 | 1464221509721 Marionette TRACE conn6 <- [1,3062,null,{}] 17:11:49 INFO - PROCESS | 3944 | 1464221509724 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}] 17:11:49 INFO - PROCESS | 3944 | 1464221509832 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:11:49 INFO - PROCESS | 3944 | 1464221509845 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 3944 | ++DOCSHELL 15E54C00 == 33 [pid = 3944] [id = 777] 17:11:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17144400) [pid = 3944] [serial = 2329] [outer = 00000000] 17:11:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17360400) [pid = 3944] [serial = 2330] [outer = 17144400] 17:11:49 INFO - PROCESS | 3944 | 1464221509893 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17359C00) [pid = 3944] [serial = 2331] [outer = 17144400] 17:11:50 INFO - PROCESS | 3944 | 1464221510371 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]]]}] 17:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:11:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 17:11:50 INFO - PROCESS | 3944 | 1464221510392 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 3944 | 1464221510395 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:11:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:11:50 INFO - PROCESS | 3944 | 1464221510398 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 3944 | 1464221510400 Marionette TRACE conn6 <- [1,3066,null,{}] 17:11:50 INFO - PROCESS | 3944 | 1464221510408 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}] 17:11:50 INFO - PROCESS | 3944 | 1464221510520 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:11:50 INFO - PROCESS | 3944 | 1464221510526 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 3944 | ++DOCSHELL 0DA11C00 == 34 [pid = 3944] [id = 778] 17:11:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (0DA14800) [pid = 3944] [serial = 2332] [outer = 00000000] 17:11:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1737B000) [pid = 3944] [serial = 2333] [outer = 0DA14800] 17:11:50 INFO - PROCESS | 3944 | 1464221510572 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1737FC00) [pid = 3944] [serial = 2334] [outer = 0DA14800] 17:11:51 INFO - PROCESS | 3944 | 1464221511015 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] 17:11:51 INFO - PROCESS | 3944 | 1464221511127 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:11:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:11:51 INFO - PROCESS | 3944 | 1464221511131 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 3944 | 1464221511133 Marionette TRACE conn6 <- [1,3070,null,{}] 17:11:51 INFO - PROCESS | 3944 | 1464221511137 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}] 17:11:51 INFO - PROCESS | 3944 | 1464221511295 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:11:51 INFO - PROCESS | 3944 | 1464221511315 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 3944 | ++DOCSHELL 17382000 == 35 [pid = 3944] [id = 779] 17:11:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (17637400) [pid = 3944] [serial = 2335] [outer = 00000000] 17:11:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (17C86400) [pid = 3944] [serial = 2336] [outer = 17637400] 17:11:51 INFO - PROCESS | 3944 | 1464221511361 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (17DD3800) [pid = 3944] [serial = 2337] [outer = 17637400] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (14554400) [pid = 3944] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (0DF44000) [pid = 3944] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (0DA4A000) [pid = 3944] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (0D95E000) [pid = 3944] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0D754C00) [pid = 3944] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (0D1D6800) [pid = 3944] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (17DF6400) [pid = 3944] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15503800) [pid = 3944] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15B3BC00) [pid = 3944] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (190BBC00) [pid = 3944] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1476F400) [pid = 3944] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (0D175800) [pid = 3944] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (155CA000) [pid = 3944] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:11:52 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1552F400) [pid = 3944] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:11:52 INFO - PROCESS | 3944 | 1464221512000 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]]]}] 17:11:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:11:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:11:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 17:11:52 INFO - PROCESS | 3944 | 1464221512065 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:11:52 INFO - PROCESS | 3944 | 1464221512067 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:11:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:11:52 INFO - PROCESS | 3944 | 1464221512070 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - PROCESS | 3944 | 1464221512073 Marionette TRACE conn6 <- [1,3074,null,{}] 17:11:52 INFO - PROCESS | 3944 | 1464221512076 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}] 17:11:52 INFO - PROCESS | 3944 | 1464221512174 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:11:52 INFO - PROCESS | 3944 | 1464221512181 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 3944 | ++DOCSHELL 1428DC00 == 36 [pid = 3944] [id = 780] 17:11:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15502800) [pid = 3944] [serial = 2338] [outer = 00000000] 17:11:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17DF2400) [pid = 3944] [serial = 2339] [outer = 15502800] 17:11:52 INFO - PROCESS | 3944 | 1464221512324 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18D47800) [pid = 3944] [serial = 2340] [outer = 15502800] 17:11:52 INFO - PROCESS | 3944 | 1464221512710 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:11:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 17:11:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:11:52 INFO - PROCESS | 3944 | 1464221512741 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:11:52 INFO - PROCESS | 3944 | 1464221512743 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:11:52 INFO - PROCESS | 3944 | 1464221512746 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - PROCESS | 3944 | 1464221512747 Marionette TRACE conn6 <- [1,3078,null,{}] 17:11:52 INFO - PROCESS | 3944 | 1464221512751 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}] 17:11:52 INFO - PROCESS | 3944 | 1464221512830 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:11:52 INFO - PROCESS | 3944 | 1464221512931 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 3944 | ++DOCSHELL 1552F000 == 37 [pid = 3944] [id = 781] 17:11:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (155C3800) [pid = 3944] [serial = 2341] [outer = 00000000] 17:11:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (190BCC00) [pid = 3944] [serial = 2342] [outer = 155C3800] 17:11:53 INFO - PROCESS | 3944 | 1464221512977 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (190BE000) [pid = 3944] [serial = 2343] [outer = 155C3800] 17:11:53 INFO - PROCESS | 3944 | 1464221513314 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:11:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 17:11:53 INFO - PROCESS | 3944 | 1464221513377 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 3944 | 1464221513379 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:11:53 INFO - PROCESS | 3944 | 1464221513382 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:11:53 INFO - PROCESS | 3944 | 1464221513384 Marionette TRACE conn6 <- [1,3082,null,{}] 17:11:53 INFO - PROCESS | 3944 | 1464221513388 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}] 17:11:53 INFO - PROCESS | 3944 | 1464221513510 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:11:53 INFO - PROCESS | 3944 | 1464221513519 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 3944 | ++DOCSHELL 1550FC00 == 38 [pid = 3944] [id = 782] 17:11:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1552D400) [pid = 3944] [serial = 2344] [outer = 00000000] 17:11:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (155CB400) [pid = 3944] [serial = 2345] [outer = 1552D400] 17:11:53 INFO - PROCESS | 3944 | 1464221513563 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (190DA800) [pid = 3944] [serial = 2346] [outer = 1552D400] 17:11:54 INFO - PROCESS | 3944 | 1464221514038 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:11:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:11:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 17:11:54 INFO - PROCESS | 3944 | 1464221514057 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 3944 | 1464221514062 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:11:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:11:54 INFO - PROCESS | 3944 | 1464221514072 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 3944 | 1464221514076 Marionette TRACE conn6 <- [1,3086,null,{}] 17:11:54 INFO - PROCESS | 3944 | 1464221514083 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}] 17:11:54 INFO - PROCESS | 3944 | 1464221514227 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:11:54 INFO - PROCESS | 3944 | 1464221514385 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 3944 | ++DOCSHELL 0D723000 == 39 [pid = 3944] [id = 783] 17:11:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (0D723800) [pid = 3944] [serial = 2347] [outer = 00000000] 17:11:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (0D72C800) [pid = 3944] [serial = 2348] [outer = 0D723800] 17:11:54 INFO - PROCESS | 3944 | 1464221514445 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (0D750800) [pid = 3944] [serial = 2349] [outer = 0D723800] 17:11:55 INFO - PROCESS | 3944 | 1464221515107 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]]]}] 17:11:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:11:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:11:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1077ms 17:11:55 INFO - PROCESS | 3944 | 1464221515150 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 3944 | 1464221515156 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:11:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:11:55 INFO - PROCESS | 3944 | 1464221515163 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - PROCESS | 3944 | 1464221515166 Marionette TRACE conn6 <- [1,3090,null,{}] 17:11:55 INFO - PROCESS | 3944 | 1464221515170 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}] 17:11:55 INFO - PROCESS | 3944 | 1464221515290 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:11:55 INFO - PROCESS | 3944 | 1464221515438 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 3944 | ++DOCSHELL 0DA3A000 == 40 [pid = 3944] [id = 784] 17:11:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (0DA3E800) [pid = 3944] [serial = 2350] [outer = 00000000] 17:11:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (0DA4AC00) [pid = 3944] [serial = 2351] [outer = 0DA3E800] 17:11:55 INFO - PROCESS | 3944 | 1464221515496 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (0DDC5800) [pid = 3944] [serial = 2352] [outer = 0DA3E800] 17:11:56 INFO - PROCESS | 3944 | 1464221516109 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:11:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:11:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 970ms 17:11:56 INFO - PROCESS | 3944 | 1464221516146 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 3944 | 1464221516148 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:11:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:11:56 INFO - PROCESS | 3944 | 1464221516153 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 3944 | 1464221516157 Marionette TRACE conn6 <- [1,3094,null,{}] 17:11:56 INFO - PROCESS | 3944 | 1464221516169 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}] 17:11:56 INFO - PROCESS | 3944 | 1464221516294 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:11:56 INFO - PROCESS | 3944 | 1464221516422 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 3944 | ++DOCSHELL 0D27FC00 == 41 [pid = 3944] [id = 785] 17:11:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (0D35F800) [pid = 3944] [serial = 2353] [outer = 00000000] 17:11:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (0D729000) [pid = 3944] [serial = 2354] [outer = 0D35F800] 17:11:56 INFO - PROCESS | 3944 | 1464221516633 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (0D7D3800) [pid = 3944] [serial = 2355] [outer = 0D35F800] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 1552D800 == 40 [pid = 3944] [id = 737] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 0DF41800 == 39 [pid = 3944] [id = 734] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 0DA32C00 == 38 [pid = 3944] [id = 741] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 0D16C800 == 37 [pid = 3944] [id = 738] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 15510800 == 36 [pid = 3944] [id = 742] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 0D3E9C00 == 35 [pid = 3944] [id = 735] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 0DB75800 == 34 [pid = 3944] [id = 733] 17:11:57 INFO - PROCESS | 3944 | --DOCSHELL 0D74A000 == 33 [pid = 3944] [id = 731] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (19D49C00) [pid = 3944] [serial = 2306] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | 1464221517296 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]]]}] 17:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:11:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1178ms 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (191D7C00) [pid = 3944] [serial = 2304] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (18D3A800) [pid = 3944] [serial = 2294] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (19B66000) [pid = 3944] [serial = 2297] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (19B68000) [pid = 3944] [serial = 2300] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18D43C00) [pid = 3944] [serial = 2295] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17C7C400) [pid = 3944] [serial = 2303] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19B67C00) [pid = 3944] [serial = 2298] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (155FA800) [pid = 3944] [serial = 2291] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (155E4800) [pid = 3944] [serial = 2289] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (155DF400) [pid = 3944] [serial = 2288] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15541800) [pid = 3944] [serial = 2285] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (155BFC00) [pid = 3944] [serial = 2286] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (14CA1400) [pid = 3944] [serial = 2282] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (14D15400) [pid = 3944] [serial = 2283] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (0E686400) [pid = 3944] [serial = 2279] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (144E3000) [pid = 3944] [serial = 2280] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (0DA4EC00) [pid = 3944] [serial = 2276] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (0DDC6400) [pid = 3944] [serial = 2277] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (0D965000) [pid = 3944] [serial = 2273] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (0DA15C00) [pid = 3944] [serial = 2274] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (0D7D4400) [pid = 3944] [serial = 2270] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (0D7DAC00) [pid = 3944] [serial = 2271] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (0D3EB000) [pid = 3944] [serial = 2268] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (185D7C00) [pid = 3944] [serial = 2266] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (15B2D400) [pid = 3944] [serial = 2292] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (19D07800) [pid = 3944] [serial = 2301] [outer = 00000000] [url = about:blank] 17:11:57 INFO - PROCESS | 3944 | 1464221517350 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 3944 | 1464221517355 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:11:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:11:57 INFO - PROCESS | 3944 | 1464221517362 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - PROCESS | 3944 | 1464221517365 Marionette TRACE conn6 <- [1,3098,null,{}] 17:11:57 INFO - PROCESS | 3944 | 1464221517370 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}] 17:11:57 INFO - PROCESS | 3944 | 1464221517464 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:11:57 INFO - PROCESS | 3944 | 1464221517471 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:57 INFO - PROCESS | 3944 | ++DOCSHELL 0D7D7000 == 34 [pid = 3944] [id = 786] 17:11:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (0D7D7400) [pid = 3944] [serial = 2356] [outer = 00000000] 17:11:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (0D91D800) [pid = 3944] [serial = 2357] [outer = 0D7D7400] 17:11:57 INFO - PROCESS | 3944 | 1464221517518 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (0D958C00) [pid = 3944] [serial = 2358] [outer = 0D7D7400] 17:11:58 INFO - PROCESS | 3944 | 1464221518052 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"]]]}] 17:11:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:11:58 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:11:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:11:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 17:11:58 INFO - PROCESS | 3944 | 1464221518092 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 3944 | 1464221518095 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:11:58 INFO - PROCESS | 3944 | 1464221518101 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:11:58 INFO - PROCESS | 3944 | 1464221518104 Marionette TRACE conn6 <- [1,3102,null,{}] 17:11:58 INFO - PROCESS | 3944 | 1464221518108 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}] 17:11:58 INFO - PROCESS | 3944 | 1464221518195 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:11:58 INFO - PROCESS | 3944 | 1464221518204 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\", \"e1a14c13-d9e1-49ae-82c5-c3802a2cd9e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 3944 | ++DOCSHELL 0DA3D800 == 35 [pid = 3944] [id = 787] 17:11:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (0DA3E000) [pid = 3944] [serial = 2359] [outer = 00000000] 17:11:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (0DA4C400) [pid = 3944] [serial = 2360] [outer = 0DA3E000] 17:11:58 INFO - PROCESS | 3944 | 1464221518252 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (0DDC6800) [pid = 3944] [serial = 2361] [outer = 0DA3E000] 17:11:58 INFO - PROCESS | 3944 | 1464221518711 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]]]}] 17:11:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:11:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 17:11:58 INFO - PROCESS | 3944 | 1464221518736 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 3944 | 1464221518739 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:11:59 WARNING - u'runner_teardown' () 17:11:59 INFO - No more tests 17:11:59 INFO - Got 0 unexpected results 17:11:59 INFO - SUITE-END | took 742s 17:11:59 INFO - Closing logging queue 17:11:59 INFO - queue closed 17:11:59 INFO - Return code: 0 17:11:59 WARNING - # TBPL SUCCESS # 17:11:59 INFO - Running post-action listener: _resource_record_post_action 17:11:59 INFO - Running post-run listener: _resource_record_post_run 17:12:01 INFO - Total resource usage - Wall time: 751s; CPU: 14.0%; Read bytes: 203072512; Write bytes: 1142768640; Read time: 3060870; Write time: 7788650 17:12:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:12:01 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 47734784; Read time: 0; Write time: 52520 17:12:01 INFO - run-tests - Wall time: 750s; CPU: 14.0%; Read bytes: 203072512; Write bytes: 1083592192; Read time: 3060870; Write time: 7713180 17:12:01 INFO - Running post-run listener: _upload_blobber_files 17:12:01 INFO - Blob upload gear active. 17:12:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:12:01 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:12:01 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:12:01 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:12:01 INFO - (blobuploader) - INFO - Open directory for files ... 17:12:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:12:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:12:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:12:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:12:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:12:02 INFO - (blobuploader) - INFO - Done attempting. 17:12:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:12:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:12:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:12:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:12:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:12:04 INFO - (blobuploader) - INFO - Done attempting. 17:12:04 INFO - (blobuploader) - INFO - Iteration through files over. 17:12:04 INFO - Return code: 0 17:12:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:12:04 INFO - Using _rmtree_windows ... 17:12:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:12:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/28316c0530e69ef8b5278fa314c1866ceea36bd861e69cd569cbcd944f81fef1f9b7aa74e483545987921d4b004b916c5452d2677d488a57acaeeb3849eb494f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/263325680e53e50243d3176293d64a9ae6205174fb3e1fd5369b5aab0b1c28347b412a5c24351b7c667467011d6c2dddbde685d534126ba25fc0760a64d048cd"} 17:12:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:12:04 INFO - Writing to file C:\slave\test\properties\blobber_files 17:12:04 INFO - Contents: 17:12:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/28316c0530e69ef8b5278fa314c1866ceea36bd861e69cd569cbcd944f81fef1f9b7aa74e483545987921d4b004b916c5452d2677d488a57acaeeb3849eb494f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/263325680e53e50243d3176293d64a9ae6205174fb3e1fd5369b5aab0b1c28347b412a5c24351b7c667467011d6c2dddbde685d534126ba25fc0760a64d048cd"} 17:12:04 INFO - Running post-run listener: copy_logs_to_upload_dir 17:12:04 INFO - Copying logs to upload dir... 17:12:04 INFO - mkdir: C:\slave\test\build\upload\logs 17:12:04 INFO - Copying logs to upload dir... 17:12:04 INFO - Using _rmtree_windows ... 17:12:04 INFO - Using _rmtree_windows ... 17:12:04 INFO - Using _rmtree_windows ... 17:12:04 INFO - Using _rmtree_windows ... 17:12:04 INFO - Using _rmtree_windows ... 17:12:04 INFO - Using _rmtree_windows ... 17:12:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=961.573000 ========= master_lag: 0.74 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 2 secs) (at 2016-05-25 17:12:05.983180) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 17:12:05.984052) ========= '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-147 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-147 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-147 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-aurora/sha512/28316c0530e69ef8b5278fa314c1866ceea36bd861e69cd569cbcd944f81fef1f9b7aa74e483545987921d4b004b916c5452d2677d488a57acaeeb3849eb494f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/263325680e53e50243d3176293d64a9ae6205174fb3e1fd5369b5aab0b1c28347b412a5c24351b7c667467011d6c2dddbde685d534126ba25fc0760a64d048cd"} build_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/28316c0530e69ef8b5278fa314c1866ceea36bd861e69cd569cbcd944f81fef1f9b7aa74e483545987921d4b004b916c5452d2677d488a57acaeeb3849eb494f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/263325680e53e50243d3176293d64a9ae6205174fb3e1fd5369b5aab0b1c28347b412a5c24351b7c667467011d6c2dddbde685d534126ba25fc0760a64d048cd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.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-05-25 17:12:06.110238) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:12:06.110566) ========= '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-147 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-147 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-147 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-05-25 17:12:06.226817) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 17:12:06.227281) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 17:12:07.091654) ========= ========= Total master_lag: 6.12 =========